flatpickles / sketchbook

Sketchbook is a forkable development environment for HTML canvas artwork.
https://skbk.cc/
MIT License
7 stars 5 forks source link

Refactor preset management out of ProjectDetailPanel #217

Open flatpickles opened 11 months ago

flatpickles commented 11 months ago

Currently the panel applies presets, because it owns the ParamList and associated state, and that's where Sketchbook changes the parameter values in the currently loaded project. It would be cleaner to re-architect this so that preset & parameter setting isn't as closely tied with any UI components – perhaps leveraging a Svelte store? TBD.