* Add a new type of component called "Module"
* Introduce superstore and load editorStore from it
* Load queryPanelStore from superstore
* Load useDataQueriesStore from superstore
* Load datasourcesStore from superstore
* Load currentStateStore from superstore
* Load appversionStore from superstore
* Load appDataStore from superstore
* Refactor superstore
* Module component and module mode in Viewer
* Create module in dashboard
* Remove unnecessary code
* initial: flow setup
* [BugFix] Fix dynamic form breaking in case "react-component-headers" form type outside of the editor
* fixes: initial creation of datasource with default options
* resolve: local ds issues and cleanup
* cleanup
* fix: equality check
* revamp: gds flow
* fix: local ds not updating
* fix: minor bugs
* remove datasource confirmation modal
* bug fixes
* Add data-cy for new datasource components
* rename to data sources
* rename: data sources
* fix: local ds wrapper css
* fix: datasource route
---------
Co-authored-by: Nakul Nagargade <[email protected]>
Co-authored-by: ajith-k-v <[email protected]>
* global store init
* Moved query data to new component
* Removed unwanted code
* Removed data queries prop drilling
* Moved query state out of editor
* Added unsafe to componentWillReceiveProps
* Selected first query when the version is changed
* Fixed bug on renaming query
* Fixed issue on dark theme
* Fixed running query on page load in viewer
* Query manager refactor init
* Added global data source in store
* Disabled devtools on production
* Fixed bug on selecting query after deletion
* Reset store when editor is loaded
* Moved query manager to functional component
* Fixed conflict issues
* Fixed infinite loop on tooljetDB
* Set the store name and updated devtools logic
* Fixed issue on displaying draft query from data sources
* Updated comments on the store
* Fixed bug on changing data source and creating query from data source
* Fixed bug on showing unsaved changes popup
* Fixed issue on showing confirmation modal everytime without any changes
* Fixed issues on query renaming
* Fixed issue on creating restAPI query
* Fixed issue on running runJS, runPY
* Fixed toast bug on running query after renaming it
* Fallback - toast bug on running query after renaming it
* Fixed issue on running query after app switch
* Fixed bug on running query with save button click
* Fixed bugs on displaying query notifications
* Hidden the copilot tooltip on the toggles
* global store init
* Moved query data to new component
* Removed unwanted code
* Removed data queries prop drilling
* Moved query state out of editor
* Added unsafe to componentWillReceiveProps
* Selected first query when the version is changed
* Fixed bug on renaming query
* Fixed issue on dark theme
* Fixed running query on page load in viewer
* Added global data source in store
* Disabled devtools on production
* Fixed bug on selecting query after deletion
* Reset store when editor is loaded
* Fixed losing events on renaming first query