greeny / SatisfactoryTools

Satisfactory Tools for planning and building the perfect base.
https://www.satisfactorytools.com/
MIT License
268 stars 57 forks source link

[WIP] First step of moving into ngx #49

Open kptLucek opened 3 years ago

kptLucek commented 3 years ago

This is WIP of first step in order to replace old (and unsupported) AngularJS based app into Angular (current target is ~10)

This PR is not intended to provide best-looking-code-ever, it's top priority is to upgrade app's core int newer version of angular while maitaining app functionality.

greeny commented 3 years ago

I'd mark "jQuery is gone" as optional/part of next PR, since jQuery is required for bootstrap, so that would mean we have to change bootstrap to some alternative as well, which is not required for angularJS > angular migration.

kptLucek commented 3 years ago

I'd mark "jQuery is gone" as optional/part of next PR, since jQuery is required for bootstrap, so that would mean we have to change bootstrap to some alternative as well, which is not required for angularJS > angular migration.

In this case no, jQuery is not required by any dependency afaik, and bootstrap got replaced by bootstrap-scss which contains scss only :)