yorkie-team / codepair

Build your own AI-powered collaborative markdown editor in just 5 minutes
https://codepair.yorkie.dev
Apache License 2.0
46 stars 19 forks source link

Enhance modularity by providing additional module options for various functionality #202

Open devleejb opened 3 months ago

devleejb commented 3 months ago

What would you like to be added: Introduce the capability to modularize different functionalities within the Editor page. For instance, instead of solely supporting Markdown documents, consider adding modules for spreadsheets or whiteboards as additional options.

One potential approach to providing modularization settings could be exploring options similar to the configuration file offered by Docusaurus.

Why is this needed: This would allow users to customize the modules based on their requirements.

Additional Information:

devleejb commented 2 months ago

The introduction of the module can consider the message-based structure used in Summernote.

Reference link: https://github.com/summernote/summernote/blob/develop/plugin/hello/summernote-ext-hello.js