feat(frontend): improve table action UX #4056
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Screen.Recording.2024-07-10.at.11.37.01.mov
Summary:
Enhanced table action UX with reordering, navigation to table config, and added documentation.
Key points:
GridTab
infrontend/src/lib/components/apps/editor/settingsPanel/TableActions.svelte
.frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte
.frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte
.isTableAction
function infrontend/src/lib/components/apps/editor/appUtils.ts
to check if an action belongs to a table component.frontend/src/lib/components/apps/editor/settingsPanel/ComponentPanel.svelte
andfrontend/src/lib/components/apps/editor/settingsPanel/TableActions.svelte
.Generated with ❤️ by ellipsis.dev