Skip to main content

Form Component

A form is a group of inputs that allows users to submit data to a server, with support for providing field validation errors.

Status: Completed11 comments

Log in to comment and vote

Comments11

  • Ofer Itzhaki

    •

    Apr 25, 2024

    It would be nice if it integrates with react-hook-form like Shadcn does: https://ui.shadcn.com/docs/components/form

    Otherwise, I find it a waste of time to implement your own form hooks. Currently, I'm using NextUI with react-hook-form, and it works very well with the help of the Control component provided by react-hook-form

  • Scholar (7r)

    •

    Apr 7, 2024

    File upload component should be designed, it's now totaly native style.

  • Vitali

    •

    Apr 22, 2024

    very very useful to have a form component like antd:
    https://ant.design/components/form

    • Dhanendra Kumar

      •

      Jun 11, 2024

      I am using antd and would like to migrate to NextUI, it would be fantastic to have a separate form component like antd.
      But I hope, we can use NextUI along with antd until we have a separate form component from NextUI.

  • Paolo Bezzina

    •

    Apr 18, 2024

    Will nested steps be allowed? Meaning having a form that is split into multiple pages, using a next button or similar to get from one step to the next.

    • Adam Dominiak

      •

      Apr 29, 2024

      This! Multi-steps are needed for clean UI

  • Nurmurod

    •

    Jul 8, 2024

    That's good

  • Md Rabiul Khan (বাবু)

    •

    Jun 20, 2025

    okey

  • Fillipe Augusto

    •

    Sep 1, 2024

    Something like a file upload component would be nice

  • luoanbing

    •

    Mar 10, 2024

    Here is a form hook that supports Next UI hook-form-react - npm (npmjs.com)

  • Vu Hong Viet

    •

    Mar 31, 2024

    It's really helpful