Egor Savkin
c09d583fa6
Fix moving cards in carts, json importer, and further rerender fixes and optimizations
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
2bfc16e3c0
Split Summary so that it rerenders only partially
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
bf05594813
Set up preprocessor for conditional compilation
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
25c4ff970d
Significantly reduce number of renders
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
火焚 富良
59f726e805
Start refactor of order form
2024-01-09 10:14:53 +08:00
火焚 富良
6b92bf9145
Make cards behavior working somewhat properly
2024-01-09 10:14:53 +08:00
Egor Savkin
ec2c0a3b80
Somewhat minimal working example
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
9edf410e4d
Start refactor to state manager zustand
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
63d83b5e10
Add other warnings for the cards
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
abb472f0ea
Minimal working warnings and resources
...
TODO:
* Add all other warnings for cards
* Add crate level warnings
* Add reminders to the bottom of the crate
* Refactor crate mode selection (???)
* Add resource consumers, instead of a bunch of nbrOccupiedSLots
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
530be12334
Start refactoring warnings
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
e8b1d70356
Refactor resource subsystem (still needs integration)
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
da3f18d6d9
Slightly reduce dependencies
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00
Egor Savkin
ecbbd6898d
Split components into separate files
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-01-09 10:14:53 +08:00