Create a modal with React (Pop-up)

Ғылым және технология

Source code : github.com/Ziratsu/React-moda...

Пікірлер: 110

  • @streetrat7050
    @streetrat70503 жыл бұрын

    Thank you so much for your contribution. I have spent far too long now trying to find an example that is simple, direct and to the point.

  • @TJA91910
    @TJA919109 ай бұрын

    I've referenced this video countless times for a variety of projects. Thank you for taking the time to put this together, you are a true hero!

  • @jameslovell5201
    @jameslovell52013 жыл бұрын

    Quick! Clear! Concise! An excellent tutorial, my friend!

  • @ghislainmitahi2584
    @ghislainmitahi25842 жыл бұрын

    really, i'm so happy to hear you again, i usually cach your french tutorials, this modal is all i wanted 🙏👌👌

  • @lightsabercatspowpow
    @lightsabercatspowpow Жыл бұрын

    Very very great video. You simplified this down to clean concise code that was very easy to follow. The css styling being done ahead of time helps a lot aswell because this video was how to make it work not how to make it pretty so thanks for getting that done outside the actual content! 10/10

  • @turyahabwamark82
    @turyahabwamark82 Жыл бұрын

    Beautifully done... Using basic concepts, in a Clear and concise way bro

  • @thearxlive
    @thearxlive Жыл бұрын

    I dont usually comment on yt tutorials, but this is the only modal video I felt useful. Thankyou!

  • @gautambedi591
    @gautambedi5919 ай бұрын

    This is exactly what I was looking for. Keep the good work going mate!

  • @kamichikora6035
    @kamichikora60352 жыл бұрын

    As always, great work. Straight to the point

  • @tadeuvieira319
    @tadeuvieira319 Жыл бұрын

    Straight to the point. Perfect! You just got a follower.

  • @sumondatta6595
    @sumondatta6595 Жыл бұрын

    You are superb!!! easily discuss and understandable code. Thank you so much.

  • @MrACrazyHobo
    @MrACrazyHobo2 жыл бұрын

    Very easy tutorial, thanks for the source code!

  • @diegoguatemala5287
    @diegoguatemala52878 ай бұрын

    I have been referencing to this video many times, thanks man

  • @juelmapereira4277
    @juelmapereira42773 ай бұрын

    Dude, this is so nice

  • @melisandem1735
    @melisandem1735 Жыл бұрын

    Thanks, just what I was looking for ! Very Helpful.

  • @alienfunbug
    @alienfunbug2 жыл бұрын

    Best modal video on youtube (or at least out of like 10 that I compared it with).

  • @inescherif5385
    @inescherif5385 Жыл бұрын

    short & clear ! thank u so much for that

  • @daviddeltoro406
    @daviddeltoro4067 ай бұрын

    Any way to make it so that it fades in and out smoothly?

  • @azashik5678
    @azashik56782 жыл бұрын

    Nice Tutorial Sir . Quick And clear

  • @nehabhole1
    @nehabhole111 ай бұрын

    Great, quick tutorial for building modals however doesn't address event propagation. I build a form inside a modal and on click it closes the form.

  • @ankushmalik8257
    @ankushmalik8257 Жыл бұрын

    On clicking Open button, the modal is not opening. Can anyone please suggest?

  • @ashwinpatidar2878
    @ashwinpatidar287811 ай бұрын

    It is very helpful video for building Modal using Vanilla CSS. Thanks.

  • @rhul0017
    @rhul0017 Жыл бұрын

    so which is the best method, using portals or using this approach?

  • @aanchaltripathy5985
    @aanchaltripathy5985 Жыл бұрын

    how can we delay the pop up message by a few milliseconds?

  • @fancybeing1296
    @fancybeing1296 Жыл бұрын

    iam always scared to code an overlay but this video literally helped me in 5 mins

  • @souravdutta5703
    @souravdutta57032 жыл бұрын

    wow!! you made creating modal so simple!!

  • @vincebraca7141
    @vincebraca7141 Жыл бұрын

    how do you run that modal.js on terminal? be cause i use npm start but i can't start it

  • @eskimo6097
    @eskimo60973 жыл бұрын

    Thank you, you explained it so simply! Also, your accent is very cool :D

  • @TheWebSchool

    @TheWebSchool

    3 жыл бұрын

    Glad it helps ! The French accent never leaves ✌️

  • @User-nn9uw
    @User-nn9uw2 жыл бұрын

    So simply, thank you dude

  • @user-xe2ku5zx3o
    @user-xe2ku5zx3o Жыл бұрын

    Ok the problem is what if my modal bigger height then viewport? overflow-y: scroll; doesn't help because it has different scroll and scrolls much slower then body scroll.

  • @mihaibalan1917
    @mihaibalan1917 Жыл бұрын

    This helped me a lot. How can I make the content of my modal scrollable? (I have a photo gallery in the modal)

  • @samuelsonowo6707
    @samuelsonowo67076 ай бұрын

    I have a target value to display but when i click submit the value no longer display. What can i do?

  • @muhammadjonortigaliyev3002
    @muhammadjonortigaliyev30025 ай бұрын

    Thanks bro it was really useful 👍👍👍

  • @polestudiosaroundtheworld
    @polestudiosaroundtheworld3 жыл бұрын

    Thank you, the tutorial is really clear! Just what I need.

  • @TheWebSchool

    @TheWebSchool

    3 жыл бұрын

    Glad to help

  • @danielmarx1056
    @danielmarx10563 жыл бұрын

    Thanks for this video, really nice and simple explanation

  • @TheWebSchool

    @TheWebSchool

    3 жыл бұрын

    Glad it helps, and nice pic in front of the Hungarian Parliament mate ✔️

  • @maciejkrogulski9216
    @maciejkrogulski9216 Жыл бұрын

    good tutorial, but how can You animate this modal? Especially closing modal?

  • @samriddhabajpai1846
    @samriddhabajpai18462 жыл бұрын

    Thank you for the easiest explanation!!

  • @ABC-el3ql
    @ABC-el3ql2 жыл бұрын

    WOW!! Thank you so much from S.Korea!!

  • @BBoyXy
    @BBoyXy2 жыл бұрын

    Thank you, keep up the good work

  • @herbertrichard4561
    @herbertrichard45614 ай бұрын

    Very good tutorial, thank you ^^

  • @younesmansourbokhtache118
    @younesmansourbokhtache1182 жыл бұрын

    Thank you so much, the tutorial is really clear

  • @PROTECHRAHUL
    @PROTECHRAHUL Жыл бұрын

    how can we do it on onload

  • @DS-qz2gu
    @DS-qz2gu6 ай бұрын

    When I learned React, I learned that when you modify the current state to set a new state (e.g., negating a value to toggle boolean state), there’s a specific syntax to ensure that you get the current state instead of risking using a previous version of the state. Instead of this: setModal(!modal); You’d use this: setModal((prevModal) => !prevModal); Is this true? Is it just not important in this use case?

  • @Greenlight123
    @Greenlight1233 жыл бұрын

    Thanks. That is exactly what i was looking for. A Point of Reference

  • @TheWebSchool

    @TheWebSchool

    3 жыл бұрын

    Great 🔥

  • @s1sko7
    @s1sko711 ай бұрын

    Excellent!! :) But 2 things : 1 ) Why bother with State when you can just pass an "active-modal" class to body and handle everything with CSS? 2) Studies shows that a lot of people would click on the previous button of their browser when modal shows up. So we should prevent that maybe with a new page direction. Thoughts?

  • @kamamedia3535
    @kamamedia35352 жыл бұрын

    thanks man, really nice n cool to implement

  • @chiomaubaezuonu3875
    @chiomaubaezuonu3875 Жыл бұрын

    You're amazing

  • @ziyaulrana1840
    @ziyaulrana18403 жыл бұрын

    Very simple and easy method Thanks for motivation

  • @TheWebSchool

    @TheWebSchool

    3 жыл бұрын

    I appreciate ✌️

  • @ice12328
    @ice12328 Жыл бұрын

    Excellent Example

  • @korkut31
    @korkut315 ай бұрын

    why do u say 'hoviley' insted of overlay

  • @Jonsy
    @Jonsy Жыл бұрын

    This is great!! thank you so much

  • @harshgoyal7114
    @harshgoyal7114 Жыл бұрын

    Thankyou for your help

  • @0xBK201
    @0xBK201 Жыл бұрын

    Thanks for this.

  • @iafofkhadze4628
    @iafofkhadze4628 Жыл бұрын

    wow u made this super easy tho

  • @lucianoaraus8956
    @lucianoaraus8956 Жыл бұрын

    Nice tutorial man!

  • @NeganSportNews
    @NeganSportNews Жыл бұрын

    An excellent tutorial! Thank you so much.

  • @prasathj7436
    @prasathj743611 ай бұрын

    Excellent one. Thanks.

  • @phoneringhtone9711
    @phoneringhtone9711 Жыл бұрын

    thank you my friend

  • @martinalvarez4663
    @martinalvarez46637 ай бұрын

    gracias perritoo sos crkack

  • @attilakovacs4364
    @attilakovacs43642 жыл бұрын

    ty great video,one question though,how do I enable scrolling in the modal? I added overflow-y: auto or scroll but it doesnt work.

  • @attilakovacs4364

    @attilakovacs4364

    2 жыл бұрын

    nevermind I'm stupid,I added it to the modal-content section not in the '.modal' section,now it works!

  • @GameAnimevietsub
    @GameAnimevietsub8 ай бұрын

    not working now :((

  • @diamondsky6605
    @diamondsky6605 Жыл бұрын

    Wow même en anglais j'ai reconnu ta voix direct 😂 Je savais pas que tu avais une autre chaine

  • @slamanaim1837
    @slamanaim1837 Жыл бұрын

    thank you it is what i want to know how to create a modal that is shown when i login my bank account. it contains points that turn and text please wait before showin my bank receipt

  • @nicudomenti5235
    @nicudomenti5235 Жыл бұрын

    Nice video, thank you!

  • @matiasrocca4702
    @matiasrocca47022 жыл бұрын

    Hey!! Im having trouble with the overlay toggle on the overlay div. It is also executing the function when clicking inside the popup component (which kinda makes sense, since the component is within the overlay div). Does anybody know how may I fix this?

  • @matiasrocca4702

    @matiasrocca4702

    2 жыл бұрын

    Im not being able to call the function only while clicking the overlay (outside part of the box), im also calling it when clicking on the inside. This is a problem, because im trying to fill a form inside the component

  • @Teodorant1
    @Teodorant1 Жыл бұрын

    I downloaded the project and copied the components file and put it into my SRC file, and imported it the same way into my app.js, I couldn't get it to work. Please help!

  • @surjeetsingh5821

    @surjeetsingh5821

    Жыл бұрын

    mine too not working

  • @ambitionhut
    @ambitionhut2 жыл бұрын

    This doesent work sadly on my end. The idea of creating both the button and modal in the same component only works if its like you example. But what if the button is on the navbar? when I do it, the modal pops up inside the navbar..

  • @TheWebSchool

    @TheWebSchool

    2 жыл бұрын

    Hey, yeah it was for the purpose of the video. Most of the time we use the context API or redux or whatever state manager to handle the triggering of a modal.

  • @ritchieways9495
    @ritchieways9495 Жыл бұрын

    Thanks so much. You saved me

  • @gooddeveloper
    @gooddeveloper4 ай бұрын

    it's really cool

  • @RaekhandiYoga
    @RaekhandiYoga Жыл бұрын

    Thank you so much

  • @mohammedhassan-xc7nh
    @mohammedhassan-xc7nh Жыл бұрын

    so short and so clear Im Arabian but I understood so much thx bro

  • @fola_azeez
    @fola_azeez27 күн бұрын

    thank you so much bro bro

  • @obioraukwuani3527
    @obioraukwuani3527 Жыл бұрын

    Source Code Please

  • @sinclair1082
    @sinclair1082 Жыл бұрын

    Thank you!

  • @henzelsargsyan4302
    @henzelsargsyan4302 Жыл бұрын

    Thanks a lot!

  • @ashadulmridha4265
    @ashadulmridha42652 жыл бұрын

    Wow man it's very Cool

  • @saibfps8929
    @saibfps8929 Жыл бұрын

    Thank you!!!

  • @gilbertorogel81
    @gilbertorogel812 жыл бұрын

    Help, i have the exact same code and modal is not showing :s

  • @TheWebSchool

    @TheWebSchool

    2 жыл бұрын

    Source code is in the description my friend

  • @venkateshkumar9600
    @venkateshkumar9600 Жыл бұрын

    Thank you

  • @nagireddypanditi6429
    @nagireddypanditi64293 жыл бұрын

    Great tutorial!

  • @TheWebSchool

    @TheWebSchool

    3 жыл бұрын

    👍👍

  • @nischithr5428
    @nischithr54282 жыл бұрын

    Thank You! ☺☺

  • @augischadiegils.5109
    @augischadiegils.51092 жыл бұрын

    ❤️❤️❤️❤️

  • @julienchmelnik2558
    @julienchmelnik25582 жыл бұрын

    How can i fix this error: "./src/App.js Module not found: Can't resolve './Components/Modal/Modal' in 'C:\Users\user\Desktop\Test\Test\src'" i use this import: "import Modal from './Components/Modal/';"

  • @TheWebSchool

    @TheWebSchool

    2 жыл бұрын

    This is mainly a problem with the path, check the name of your paths

  • @julienchmelnik2558

    @julienchmelnik2558

    2 жыл бұрын

    @@TheWebSchool Maybe i dont understand bcs im kinda new to do programming. I use a relative path, it should be okay then or not? Actually i have no clue how to fix this :/

  • @hamidrezarahimi6651

    @hamidrezarahimi6651

    2 жыл бұрын

    If your folders structure is the same as what was explained in the video, you should add the Component file to your import statement as well. With that being said, you have to update your import to: import Modal from "./Components/Modal/Modal";

  • @ashwinumbarkar6625
    @ashwinumbarkar66256 ай бұрын

    Thanks .

  • @khan.hassan
    @khan.hassan2 жыл бұрын

    Thanks 👍

  • @worldclasscode1847
    @worldclasscode18472 жыл бұрын

    Great video ! :)

  • @worldclasscode1847

    @worldclasscode1847

    2 жыл бұрын

    Contact me

  • @dev_catM
    @dev_catM2 жыл бұрын

    Top!👍

  • @EminoMeneko
    @EminoMeneko2 жыл бұрын

    Super bien expliqué mais chez moi ça ne crée pas la modale. React dev tools me permet de voir que le state toggle mais rien ne s'affiche. En fait c'est parce que je part des templates depuis le site de Bootstrap et que le code ne marche pas tout à fait de la même manière. En tout cas ça a répondu à la question que je me posais.

  • @TheWebSchool

    @TheWebSchool

    2 жыл бұрын

    Thanks, We speak English here :)

  • @sandeepdhungana6657
    @sandeepdhungana66573 жыл бұрын

    Great

  • @mega.pe4enka147
    @mega.pe4enka1472 жыл бұрын

    красава

  • @TheNarstonerz
    @TheNarstonerz Жыл бұрын

    Sweet french accent

  • @korkut31
    @korkut315 ай бұрын

    there are 4 big mistakes. how dare u upload a video. u are junior level

  • @korkut31
    @korkut315 ай бұрын

    what is this heavy accent. it is hard to listen . ufff so bad.

Келесі