TypeCellOS / BlockNote

A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
https://www.blocknotejs.org/
Mozilla Public License 2.0
5.9k stars 384 forks source link

Add support for Uppy for file uploading #807

Open YousefED opened 4 weeks ago

YousefED commented 4 weeks ago

Is your feature request related to a problem? Please describe. We'd like to add support for https://uppy.io/ for file uploading. This would require:

Describe the solution you'd like Initially, creating an example (similar to other blocknote examples in the example directory would suffice (as part of follow up work, later we could see what we can extract to a reusable package).

The main requirements are:

Of course, it must work for selecting / uploading resources for different blocks (e.g.: File / Image / Video)

YousefED commented 4 weeks ago

/bounty 100

algora-pbc[bot] commented 4 weeks ago

💎 $100 bounty • BlockNote

Steps to solve:

  1. Start working: Comment /attempt #807 with your implementation plan
  2. Submit work: Create a pull request including /claim #807 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to TypeCellOS/BlockNote!

Add a bounty • Share on socials

Attempt Started (GMT+0) Solution
🟢 @ezhil56x Jun 5, 2024, 9:08:44 AM #842
🔴 @rajeshj11 Jun 13, 2024, 3:20:51 PM WIP
ezhil56x commented 4 weeks ago

Can I get assigned? /attempt #807

Algora profile Completed bounties Tech Active attempts Options
@ezhil56x 31 bounties from 11 projects
JavaScript, TypeScript,
Rust & more
Cancel attempt
ezhil56x commented 4 weeks ago

@YousefED It would be great if it is assigned, as it's a feature to be implemented. Thanks!

algora-pbc[bot] commented 3 weeks ago

💡 @ezhil56x submitted a pull request that claims the bounty. You can visit your bounty board to reward.

rajeshj11 commented 3 weeks ago

/attempt #807

Algora profile Completed bounties Tech Active attempts Options
@rajeshj11 6 bounties from 4 projects
JavaScript, TypeScript,
HTML
Cancel attempt