Signup 01

A sign-up screen with a registration form and a terms checkbox.

Installation

npx lovdacn@latest add signup-01

What it installs

  • app/(auth)/_layout.tsx — the (auth) route group layout
  • app/(auth)/sign-up.tsx — the sign-up route, rendering <SignupForm />
  • components/signup-form.tsx — the registration form

Registry dependencies: card, input, label, button, checkbox, icon, text

The submit button stays disabled until the terms checkbox is checked. Tapping the label toggles the checkbox — on React Native the label press is wired explicitly (<Label onPress={...}>), since there is no implicit for/htmlFor association like on the web.