Yoopta-Editor icon indicating copy to clipboard operation
Yoopta-Editor copied to clipboard

[PLUGIN] Table Plugin

Open j7-dev opened this issue 1 year ago • 7 comments

Is this a unique plugin request?

  • [X] I have checked "open" AND "closed" issues and this is not a duplicate

Proposed Plugin Solution

help user to edit table easily

Example: Editor.js's table plugin

https://github.com/editor-js/table

Screenshots

image

Do you want to work on this issue?

Yes

If "yes" to the above, please explain how you would technically implement this (issue will not be assigned if this is skipped)

Umm...I might clone the editor-js/table projector

Then try to understand how they implement the features, if it's not too hard

Then re-implement the feature with Yoopta-Editor's plugin boilerplate if exist

j7-dev avatar May 16 '24 02:05 j7-dev

@j7-dev, thanks for reporting this plugin request! We are super excited to see your willingness to work on it.

You can check back on that discussion about the Table plugin. It might be helpful to see other implementation options. I also added yours to the discussion.

Also, consider joining our Telegram Dev Community, where we can respond faster and discuss it in detail.

maZahaca avatar May 16 '24 07:05 maZahaca

At the moment, we're aiming to merge https://github.com/Darginec05/Yoopta-Editor/pull/156 and https://github.com/Darginec05/Yoopta-Editor/pull/151, which would help with contributing experience.

maZahaca avatar May 16 '24 07:05 maZahaca

@j7-dev We're excited as both mentioned improvements just got merged. It's a great time to start coding! Yay 🎉 Please check CONTRIBUTING.md to get the steps started. If you see how we can improve the contributing guide, please let us know 🙏

maZahaca avatar May 16 '24 15:05 maZahaca

@maZahaca

ok, I might start, these days.

I'm new to Yoopta-Editor, do Yoopta-Editor have any plugin boilerplate?

j7-dev avatar May 17 '24 05:05 j7-dev

@j7-dev During today, I'll create script to create template for new plugins

Darginec05 avatar May 17 '24 11:05 Darginec05

@j7-dev Hi! If you still have plans to implement Table plugin I have good news for you. I published v4.5.0 with new API for plugins.

Examples - https://yoopta.dev/examples/withCustomPlugin Concepts - https://yoodocs.space/yoopta-editor/yoopta/introduction-rsK_1fODIL#16e3a5de-4d09-4220-ae5b-71ec82d1c106

P.S. If you still have plans to implement Table plugin we can have a call about conpcets

Darginec05 avatar Jun 05 '24 17:06 Darginec05

@Darginec05 Great Work, so nice 👍 ya, I got plan for this, but I'm a bit busy this month. 🙏 so, this issue might takes time to complete.

j7-dev avatar Jun 06 '24 00:06 j7-dev

Added in v4.8.0

Darginec05 avatar Sep 24 '24 17:09 Darginec05