Build a Rich Text Editor in Next 13 Tutorial

  Рет қаралды 115,496

developedbyed

developedbyed

Күн бұрын

Пікірлер: 110
@therealdevopsintern
@therealdevopsintern Жыл бұрын
You never cease to amaze me with your humor: "Do we have a sponsor for this video- No"😅😅
@pirateg3cko
@pirateg3cko Жыл бұрын
*cease to amaze
@licokr
@licokr Жыл бұрын
When I think of implementing rich editor, my headache starts but wow, of course, there are still many things to do but it's way easier than I thought. There are so many libraries. I learned a lot. I also didn't know hook form validation with zod. Awesome, thank you!!
@misap123
@misap123 11 ай бұрын
If youre getting a error like context can only be used in client components or useform is not a function, add "use client" to the form component and the page.tsx
@games4fun538
@games4fun538 Жыл бұрын
WHERE IS THE GITHUB REPO PLEASE SHARE
@sherumov6472
@sherumov6472 8 ай бұрын
Some fixes: Do not import extensions like heading if you are using starter kit, you should configure all extensions right in the starter kit, because if you adding seperate extension it creates duplicates and you're getting this error - [tiptap warn]: Duplicate extension names found example: extensions: [ StarterKit.configure({ heading:{ HTMLAttributes: { class: 'text-xl font-bold', levels: [2] } }, ...
@Andrew_Donelson
@Andrew_Donelson Жыл бұрын
You definatly know what your doing but you where zipping around the editor so fast and the right side of the code was cutoff that i could not follow. I tried going to your github as last resort and out of 75 repositories did not find this one.
@frackinfamous6126
@frackinfamous6126 10 ай бұрын
On IPhone or mac screenshot and select text. On windows, screen shot, get windows power tools. Press ‘win shift t’ . Watch video at 75 or 50% speed on parts that are too fast. Hope that helps some. 😀 Also with typescript, VSCode and copilot the line will usually autocomplete once you type a few words.
@staraquarium6555
@staraquarium6555 6 ай бұрын
please tell that right side content
@datoubi
@datoubi Жыл бұрын
Hahahahahaha. Do we have a sponsor for this episode? No. Absolutely hilarious
@joaomarcelofurtadoromero8277
@joaomarcelofurtadoromero8277 Жыл бұрын
such a glow up of a content, fr man, been watching you for a while your videos deserve recognition. You sure have mine, congrats
@aarongregory1806
@aarongregory1806 9 ай бұрын
Nice video! I noticed the validation doesn't truly work because the output of the editor will not be the length you would expect, unless you are taking into account the format it's returning. You would have to return `editor.getText()` instead of `editor.getHTML()` and of course this results in you not receiving the formatted text which defeats the purpose. You can see this at the 09:45 mark where there are only 2 characters in the input when the constraints specify at least 5, and the same later when the maximum character length of 100 is exceeded with less visible characters than that. There's ways around it though, of course. Unless I've missed a section of the video that addresses this :D
@DejayClayton
@DejayClayton Жыл бұрын
Will the text editor be so rich that it can lend me money?
@TonyLeung-e5u
@TonyLeung-e5u Жыл бұрын
Can u show the source code ?😃
@selfmotivation77736
@selfmotivation77736 10 ай бұрын
❤️Thank you for teaching us how to make our content better ❤️😊
@IJDKno1Fan
@IJDKno1Fan 3 ай бұрын
lost around 4. I'm still learning, and you go so fast :(
@turokII
@turokII 4 ай бұрын
This was very helpful, thank you!
@melvinrex9151
@melvinrex9151 Жыл бұрын
Can you share the code
@joaofreire1478
@joaofreire1478 Жыл бұрын
Great videos! Nice work. Any particular reason you're not using Yup schema for validations?
@stanleychukwu7424
@stanleychukwu7424 Жыл бұрын
men. you're such a funny guy, almost all of your intro's are funny!! what a guy, you're wife is damm lucky!
@scientificshiv
@scientificshiv 9 ай бұрын
This is amazing!
@timeforrice
@timeforrice 7 ай бұрын
Has the course he motioned in the video out yet?
@vigneshgupta23
@vigneshgupta23 6 ай бұрын
Great content! Can we have the code because for me tailwind is not allowing any styling
@matt3441
@matt3441 Жыл бұрын
Is the course coming out anytime soon?
@SajjatHossain-e3q
@SajjatHossain-e3q Жыл бұрын
I like your desktop wallpaper. Can you please share the source?
@abdallahissaal-kass9092
@abdallahissaal-kass9092 10 ай бұрын
which font are you using for vscode? I loved it.
@aarongregory1806
@aarongregory1806 9 ай бұрын
Looks like Fira Code to me
@pushkarkathayat7893
@pushkarkathayat7893 10 ай бұрын
is it possible to add images & videos?
@redwansikder3847
@redwansikder3847 6 ай бұрын
🔥 Explanation.
@ivankraev4264
@ivankraev4264 9 ай бұрын
Can you please share the code ?
@nmdpa3
@nmdpa3 7 ай бұрын
Nice overview thanks. Struggling to clear the rich text field after a form submit. Anyone have a solution for that?
@dwisetyoaji5007
@dwisetyoaji5007 Жыл бұрын
Anyone know how to upload an image to a storage like S3 in Next, Is it same like form?
@vampirekabir
@vampirekabir 7 ай бұрын
looking for it for a long time, everyone skips this critical feature, all youtuber are similar
@Daniel-x4u1j
@Daniel-x4u1j 5 ай бұрын
How can I put different classes to h1, h2, h3 for example: h1 "text-xl4 font-bold"; h2 "text-xl3 font-bold"; h3 "text-xl2 font-bold";
@GuilhermeSiebert
@GuilhermeSiebert 8 ай бұрын
Awesome contento man!
@emmanuel8944
@emmanuel8944 Жыл бұрын
Please can you make a tutorial on how to integrate Redux toolkit with Next13 app directory. You could make a simple e-commerce cart. Much love from Nigeria! all my developer friends are your fans, Ed❤
@maskman4821
@maskman4821 Жыл бұрын
Great intro 👍
@memesserfully
@memesserfully 10 ай бұрын
Please bro, would do a tut on how to upload a file and/or an image file wih next js 14 server actions, typescript, shadcn ui, tanstack and postgressql (supabase), using zod for validation along with react hook form, the goal here is to build an onboarding page that contain multistep form to onboard the user. getting their information to update several db tables related, like profiles, subscribing to tags, etc... Plesae I really like the way you present your videos very informative
@badr9032
@badr9032 Жыл бұрын
please put source code next time
@irfansaeedkhan7242
@irfansaeedkhan7242 Жыл бұрын
please make video on lexical rich text editor with mentions and hashtags please
@eliaspaulinho8435
@eliaspaulinho8435 7 ай бұрын
magnificent!! would have been even better with a link to a repo for this code 😅
@developedbyed
@developedbyed 7 ай бұрын
whoops added it now!
@cipherdeprogres3198
@cipherdeprogres3198 2 ай бұрын
@@developedbyed Where? Couldn't find the codes on your GitHub.
@abuzeralaca
@abuzeralaca Жыл бұрын
Hi thanks for sharing this great vieo. Can you share the source code as well?
@ilkou
@ilkou Жыл бұрын
great video! btw already has a in it
@developedbyed
@developedbyed Жыл бұрын
Whoops! Well done for catching that!
@ahmeddotgg
@ahmeddotgg Жыл бұрын
But why chadcn using both in his docs 🤔
@euanmorgann
@euanmorgann 11 ай бұрын
@@ahmeddotgg is actually a from react-hook-form. It doesn't render a native tag but just provides context which react-hook-form uses so you do need both
@dannjohnrem
@dannjohnrem Жыл бұрын
Question why we don't need src directory in next js?
@apjs77
@apjs77 Жыл бұрын
source code please ?
@LotsOfFunyoutubechannel
@LotsOfFunyoutubechannel Жыл бұрын
Next 13 tutorial in 13 min
@monstarbog3049
@monstarbog3049 10 ай бұрын
code source?
@bangunny
@bangunny 2 ай бұрын
tiptap lacks lots of feature that a rich text editor should have
@jellyfish1772
@jellyfish1772 Жыл бұрын
Hihi.learned a few stuff while smiling.❤
@ИванПроцко-э4ц
@ИванПроцко-э4ц Жыл бұрын
Thank you
@mohammadaghayari3661
@mohammadaghayari3661 6 ай бұрын
What about adding link?
@VanQuangTrieu-up1uo
@VanQuangTrieu-up1uo 3 ай бұрын
How to upload image in editor?
@ameykhandar889
@ameykhandar889 Жыл бұрын
Hello, Could you please create yarn or npm tutorial
@YannAriell
@YannAriell Жыл бұрын
Does it exist for react native?
@hubesh716
@hubesh716 Жыл бұрын
need redux toolkit tutorial plz make a playlist or a complete video
@64revolt
@64revolt Жыл бұрын
Do we have a sponsor for this episode? No. HAHA
@Ashish_singh_dev
@Ashish_singh_dev Жыл бұрын
How can we make this with editorjs?
@migaratennakoon5439
@migaratennakoon5439 7 ай бұрын
Thank you.
@senorfavorita7457
@senorfavorita7457 Жыл бұрын
What about lexical? Have anyone tried lexical before?
@nagato6819
@nagato6819 Жыл бұрын
I'm thinking to try implement, if you already try it please let me know how you find it, good, bad, not good and not bad ?
@senorfavorita7457
@senorfavorita7457 Жыл бұрын
@@nagato6819 I'm planning to do it soon. Maybe next week. If i did, I'll paste the repo-link here...
@nagato6819
@nagato6819 Жыл бұрын
@@senorfavorita7457 okey thank and if I implement it, i'm gonna past the repo link here for you.
@pranshusati5818
@pranshusati5818 Жыл бұрын
How to integrate it with formik?
@andrewwoodward5274
@andrewwoodward5274 Жыл бұрын
My bulletList and orderList is not working. Everything else works
@games4fun538
@games4fun538 Жыл бұрын
PLEASE REPLY WITH A GITHUB REPO WITH CODE PLEASEEE
@dude101cool
@dude101cool 9 ай бұрын
how do i clear the tiptap form after submit
@arupdey5811
@arupdey5811 8 ай бұрын
same question. During edit, I found this issue. Once I prefill the data and submit it, the editor data is not getting cleared.
@nmdpa3
@nmdpa3 7 ай бұрын
@@arupdey5811 Same question here as well, have tried everything I can think of and no luck.
@nmdpa3
@nmdpa3 7 ай бұрын
@@arupdey5811 Found it...look at react "useImperativeHandle" and "forwardRef" ...works great.
@tareqmahmud3902
@tareqmahmud3902 Жыл бұрын
you do somewhat look like jack harlow you know that right? Btw, good content!
@vnxcius
@vnxcius 4 ай бұрын
good video but L for not sharing the source code
@mrtinythumb5363
@mrtinythumb5363 6 күн бұрын
wheres the source code at ?
@vzdev9978
@vzdev9978 Жыл бұрын
How about lexical?
@janipartanen3162
@janipartanen3162 8 ай бұрын
you just have to pay $149+ VAT every month for tiptap so that your app doesn't pause every now and then 😅
@andrewsjose4228
@andrewsjose4228 Жыл бұрын
0:04 😂😂
@theclip810
@theclip810 5 ай бұрын
please provide code link
@anshulsoni653
@anshulsoni653 Жыл бұрын
Small components tutorial are better bring em
@2an_sound
@2an_sound Жыл бұрын
the prints. I'm dead.
@milodevs
@milodevs 8 ай бұрын
Sure they are 😏
@HarsheelKashyap
@HarsheelKashyap Жыл бұрын
which vs code theme
@xen.sky_8674
@xen.sky_8674 Жыл бұрын
Tokyo Night
@arukigaming2621
@arukigaming2621 7 ай бұрын
source code please
@sanjeevkumar-wf5lr
@sanjeevkumar-wf5lr Жыл бұрын
First viewer of this video 😊
@JobHelen-q1n
@JobHelen-q1n 3 ай бұрын
Considine Ridges
@anshulsoni653
@anshulsoni653 Жыл бұрын
Hmm
@games4fun538
@games4fun538 Жыл бұрын
PLEASE
@kacperkepinski4990
@kacperkepinski4990 9 ай бұрын
zooming code is annoying
@__________________________6910
@__________________________6910 Жыл бұрын
Hello there, how are you ?
@brandon400
@brandon400 4 ай бұрын
you dont share the code to your people, you are like this?
@sigmaroll9802
@sigmaroll9802 4 ай бұрын
I’m lost bro
@codedusting
@codedusting 4 ай бұрын
It's no longer free I think.
@samoltman
@samoltman 8 ай бұрын
english humor
@codeneverlies1010
@codeneverlies1010 Жыл бұрын
I am first
@developedbyed
@developedbyed Жыл бұрын
blame serverless cold boots ✌️
@vinniv6806
@vinniv6806 Жыл бұрын
yeah... tiptap is asking for 999$/month :) so .....
@douglascolin3562
@douglascolin3562 Жыл бұрын
Right. And the free tier is limited to one user, so for personal projects only. Alternatives that I've worked with (free & open-source): Plate- a plugin system for Slate RTE; headless but has shadcn components if you'd like. Powerful, feature-rich, pretty; documentation can be challenging, boilerplate. MDXeditor- Markdown editor with WYSIWIG formatting built on Lexical (from Meta so seamless with React). Good docs, lighter package. Less boilerplate, simpler to work with. No shadcn but it looks good. Toolbar features images & code editing plus live coding environment.
@mheetu3909
@mheetu3909 4 ай бұрын
Downvoted because title is misleading... you didn't build a rich text editor, you assembled a form /using/ a rich text editor component/library.
@amritadas1128
@amritadas1128 Жыл бұрын
Hiii
@NickAtNet
@NickAtNet Жыл бұрын
NSFW
Notion-style Rich Text Editor in NextJs
16:59
Hamed Bahram
Рет қаралды 46 М.
Next 14 + React Query COMBO with Server Actions and RSC
9:49
developedbyed
Рет қаралды 118 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Front-end web development is changing, quickly
3:43
Fireship
Рет қаралды 1,3 МЛН
Build your own Notion-like WYSIWYG Editor in React
20:27
Colby Fayock
Рет қаралды 18 М.
HTMX + GO 15 Minute Quickstart (For Javascript Devs)
16:59
developedbyed
Рет қаралды 29 М.
20 Programming Projects That Will Make You A God At Coding
14:27
The Coding Sloth
Рет қаралды 1,5 МЛН
Block editor in Next.js using BlockNote and UploadThing
23:37
Built With Code
Рет қаралды 6 М.
My Favorite Way to Use Markdown in NextJS
15:51
Josh tried coding
Рет қаралды 65 М.
My Favourite Way To Deploy Any Web App on VPS
14:40
developedbyed
Рет қаралды 28 М.
Editor.js - An Awesome Next Gen Block Styled Content Editor!
16:43
DesignCourse
Рет қаралды 374 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН