rill
rill copied to clipboard
Refactor(file explorer): Use one common Editor for all files/resources
One canonical editor will:
- Make it easier to add proper workspaces for yet-to-be-handled resources, like APIs, Themes, and Metrics
- Improve performance when switching between files of different resource kinds
- Reduce code duplication and maintenance costs
The editor should take a list of CodeMirror extensions as a prop.
Related to https://github.com/rilldata/rill/issues/4675