Multi-Step Form with React and Tailwind CSS (Customizable)

Поділитися
Вставка
  • Опубліковано 29 жов 2024

КОМЕНТАРІ • 61

  • @markshin3947
    @markshin3947 Рік тому +1

    Thank you for the guidelines to create a Multi-step register.
    This is exactly what I looked for :)!

  • @abdullahalmamun9408
    @abdullahalmamun9408 2 місяці тому

    Thank you so much for this great tutorial! Which theme do you use?

  • @trananhquan7149
    @trananhquan7149 2 роки тому +2

    Thank you so much for this great tutorial! But, how can I validate these forms? Can you help me?

  • @richardhendcts
    @richardhendcts 2 роки тому +1

    Thanks for the video, that really helped me out, may I ask what vscode theme are you using?

    • @Quicknuggets
      @Quicknuggets  2 роки тому

      The theme extension is called "Atom One Dark Theme"

  • @adediranoludare6530
    @adediranoludare6530 Рік тому +1

    Very Great Tutorial, I have learned a lot at once. Do you by chance have a github repository or something to this code that i can download, I want to follow along

  • @gmontanher
    @gmontanher Рік тому +1

    Thanks for the tutorial. One doubt, I want to add a post request to this process. How could it be done.? Or in which file Should I add ?

    • @dami3589
      @dami3589 Рік тому

      Hi. Did you do this?

  • @WankiJefferson
    @WankiJefferson Місяць тому

    How are the form data validated for each step before moving to the next?

  • @cinqzez
    @cinqzez 9 місяців тому

    Can you show how to make a dropdown select menu in the form please?

  • @farahazizi3694
    @farahazizi3694 2 місяці тому

    What abouth the validation of inputs values ???

  • @alejita.jaramillo
    @alejita.jaramillo 2 роки тому +1

    I would like to know how I could validate the form before taking the step!

    • @Quicknuggets
      @Quicknuggets  2 роки тому

      I was working on it then.. i change my day job...and don't have the time right now... but i will ..just subscribe and you will be updated

  • @ricardodiaz8467
    @ricardodiaz8467 2 роки тому +1

    well done mate

    • @Quicknuggets
      @Quicknuggets  2 роки тому

      Thank you. Subscribe to get updates as i will be doing more of these videos

  • @brianb6796
    @brianb6796 2 роки тому +1

    thanks mate!

  • @IgorHara-bq7qn
    @IgorHara-bq7qn Рік тому +1

    can you go on next form if you haven't fulfilled all the inputs?

    • @Quicknuggets
      @Quicknuggets  Рік тому

      there is currently no error handing done - this will be done soon... so subscribe to get updates

  • @mazimpakatoty445
    @mazimpakatoty445 2 роки тому

    hey bro its a great tutorial, thank you very much,
    i was wondering where we can add the API to persist the data in the state. thank you

    • @Quicknuggets
      @Quicknuggets  2 роки тому +1

      I could upload an example of using it with laravel to persist it to a database or sent out as an email, not sure what your preference would be

    • @mazimpakatoty445
      @mazimpakatoty445 2 роки тому +1

      @@Quicknuggets anything bro that can demonstrate how we can capture all the data in the states and persist it via api it can help a lot

    • @pjborowiecki2577
      @pjborowiecki2577 2 роки тому

      @@Quicknuggets Please do! Thank you for the tutorial

  • @ekenennabugwu4732
    @ekenennabugwu4732 9 місяців тому

    Great video ❤
    What about a link to the repo
    Thanks

  • @ted50282
    @ted50282 2 роки тому

    where do I put the and where do I close it? and the submit button?

  • @RushyNova
    @RushyNova 2 роки тому

    Great tutorial! How do we ensure that the input values are not lost when switching between steps? For example, if I complete step 1 then press continue and then press back the values seem to be reset. Is there way to store the state of each step?

    • @Quicknuggets
      @Quicknuggets  2 роки тому +1

      The values are not reset, they are stores using react context ... download the github repo and run it...then let me know if you have any issues

    • @RushyNova
      @RushyNova 2 роки тому +1

      @@Quicknuggets My apologies! Confirming the example on your github repo works and maintains form values when navigating between steps. I'll continue debugging my code. Thanks :)

    • @banuuzun5002
      @banuuzun5002 Рік тому

      @@Quicknuggets could you please share your github repo? I couldn't find it.

    • @Quicknuggets
      @Quicknuggets  Рік тому

      @@banuuzun5002 github.com/QuickNuggets/multi-step-form

  • @miyanhassanaraien5607
    @miyanhassanaraien5607 2 роки тому

    Thank You !!

  • @mohamedyoussef8835
    @mohamedyoussef8835 2 роки тому +1

    Awesome video ++++++ 😃

  • @adithyanarayanmk9388
    @adithyanarayanmk9388 6 місяців тому

    Where the Form data is stored after clicking conform button?

  • @amanpatell
    @amanpatell 6 місяців тому

    Thank you :)

  • @vanbayor11
    @vanbayor11 9 місяців тому

    Hello, do you have the repo for this tutorial?

  • @1LifeStudio
    @1LifeStudio 2 роки тому

    what's the logic behind last border?

    • @Quicknuggets
      @Quicknuggets  2 роки тому

      can you be a little more specific? ....it may be use for showing the green bar

    • @1LifeStudio
      @1LifeStudio 2 роки тому

      @@Quicknuggets I mean last rightmost border is hidden. How's that?

  • @letstalkaboutitletstalkabo631
    @letstalkaboutitletstalkabo631 8 місяців тому

    how to handle this form?

  • @soraphop99
    @soraphop99 2 місяці тому

    how do i use that data from all form

  • @goromajima7975
    @goromajima7975 2 роки тому +3

    Hi, great tutorial! Though I was wondering how could you make it so that, if user leaves a field empty, you give them a warning, asking them to fill that field before they progress to the next form step. Similar to the "required" attribute on inputs, but it only works in forms.

  • @francismori7
    @francismori7 2 роки тому +1

    Your buttons durations are set à 2OO instead 200 "2-ô-ô"

    • @Quicknuggets
      @Quicknuggets  2 роки тому

      I noticed and did make the correction. Thanks.

  • @karunakarkoyada69
    @karunakarkoyada69 Рік тому

    sir what is this mt-4 and mb-8 like how to use all this??

    • @Quicknuggets
      @Quicknuggets  Рік тому

      they are tailwind css classes

    • @karunakarkoyada69
      @karunakarkoyada69 Рік тому

      @@Quicknuggetsmeans they will work after installing tailwind write.

    • @Quicknuggets
      @Quicknuggets  Рік тому +1

      @@karunakarkoyada69 yep I should have a tut on installing tailwind... so you could always follow it

    • @karunakarkoyada69
      @karunakarkoyada69 Рік тому

      @@Quicknuggets sir can u send me suitable video link for learning tailwindcss

  • @arijkneni7574
    @arijkneni7574 Рік тому +1

    i want the source code please

  • @49_KarinaBhaldar
    @49_KarinaBhaldar 6 місяців тому

    Source code

  • @ericnganda9765
    @ericnganda9765 2 роки тому

    I recieve an error step.map is undefined

    • @Quicknuggets
      @Quicknuggets  2 роки тому

      @ which point?

    • @factzClips
      @factzClips 2 роки тому

      Same

    • @pjborowiecki2577
      @pjborowiecki2577 2 роки тому

      @@factzClips Just add a simple check if the newStep exists, by adding newStep &&. As in: const stepperControl = newStep && newStep.map((step, index) => { .... and so on })

  • @webapple1
    @webapple1 Рік тому +1

    its great but not responsive.

    • @Quicknuggets
      @Quicknuggets  Рік тому +1

      Will work on making it more responsive... but if you did ..plz share

  • @bluecaban3855
    @bluecaban3855 2 роки тому

    awesome thank you!