Closed zzxming closed 1 month ago
This pull request introduces significant updates to the FluentEditor
component, primarily replacing the better-table
module with the table-up
module across various demo files and documentation. New Vue components are added to support the table-up
functionality, and existing configurations are modified accordingly. Additionally, localization support is enhanced, and new styles are introduced for the table-up
module. The package dependencies are updated to include quill-table-up
, and the relevant interfaces and configuration files are adjusted to accommodate the new module.
File Path | Change Summary |
---|---|
packages/docs/fluent-editor/demos/*.vue |
Updated toolbar configuration to replace better-table with table-up . New components for table-up added. |
packages/docs/fluent-editor/docs/*.md |
Documentation updated to reflect the transition from better-table to table-up . |
packages/fluent-editor/package.json |
Added dependency for quill-table-up . |
packages/fluent-editor/src/assets/*.scss |
Added import for table-up stylesheet and introduced new SCSS file for table-up styles. |
packages/fluent-editor/src/config.ts |
Enhanced ICONS_CONFIG and added new constants for table-related UI text. |
packages/fluent-editor/src/config/i18n/*.ts |
Expanded localization support with new key-value pairs for UI elements. |
packages/fluent-editor/src/config/types/*.ts |
Updated interfaces to include new properties for table-up . |
packages/fluent-editor/src/fluent-editor.ts |
Updated import statements and module registration for TableUp . |
packages/fluent-editor/src/index.ts |
Added export statement for the table-up module. |
packages/fluent-editor/src/table-up/index.ts |
Introduced new module integrating functionality from quill-table-up . |
packages/docs/fluent-editor/demos/table.vue |
Added a deprecation comment for the editor variable. |
get-html.vue
file, specifically updating the syntax highlighting configuration, which is relevant to the overall toolbar and module configuration updates in the main PR.🐰 In the meadow, where we play,
A new table's here today!
Withtable-up
, we hop and cheer,
Our editing tools now bring us near.
So gather round, both big and small,
Let’s create and share, we’ll have a ball! 🎉
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
PR
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
Other information
Summary by CodeRabbit
New Features
table-up
module, enhancing table functionalities within the editor.table-up
, offering custom configurations and formatting options.Documentation
better-table
totable-up
, including new sections and configuration details.Chores
table-up
module.