okfn / opendataeditor

No-code application to explore and publish all kinds of data: datasets, tables, charts, maps, stories, and more. Forever free and open source project powered by open standards and generative AI.
http://opendataeditor.okfn.org
MIT License
149 stars 18 forks source link

Consolidate Application/Controllers stores #430

Open roll opened 2 weeks ago

roll commented 2 weeks ago

Overview

Initially, the application's components were designed for being reusable but during the development process some store were already merged (i.e. Application/FileBrowser). I would recommend merging also application and controlelrs stores and making them static (not created during the components lifetime). This will simplify global state handling (i.e. errors) as well as testing and debugging.

Connected to https://github.com/okfn/opendataeditor/issues/369