DocsSupportPricing
Roadmap (has updates coming soon)XFigma3.7K
Sign inGet All-Access
  1. Components
  2. Questionnaire
  3. Questionnaire Conditional Branch
MarkdownShare

Shadcn Questionnaire Conditional Branch

A branch that appears when it applies. Built by composing Avatar, Button, Card, Questionnaire. Uses cn alongside the shadcn primitives. A free, open source shadcn questionnaire example you can install with npx shadcn@latest add @reui/c-questionnaire-7 and edit as your own code.

A question that only joins the flow after an earlier answer, with avatars, reset and a summary.

For AI Agents

Hand your agent this brief or the ReUI MCP, not a screenshot. Free to install.

Best for: A controlled first question whose answer enables a people picker step, taking the counter from 3 to 4 questions

When to use

  • Onboarding and setup flows that ask one single or multiple answer question per screen
  • Short intake surveys, such as how a visitor heard about you or what they are moving off
  • Question flows with an optional step, a branch that joins on an earlier answer or a rule across answers

When not to use

  • Steps that each hold a whole screen of mixed fields rather than one question: use the Stepper component
  • A bar that reports how far an upload, a goal or a task has got, with no questions: use the Progress component
  • A complete first-run screen that also collects a profile, a timezone and teammate invites: use the Onboarding blocks

Agent notes

  • Toggle disabled only on an item after the controlling question; disabling the one on screen sends the visitor back to the first
  • A form reset leaves host state alone, so onReset clears usage or the owner step stays in the flow
  • Replace OWNERS with your people; each photo is a 96px square crop hosted on Unsplash
  • A QuestionnaireItem whose name is missing from the root items list is left out of the flow and the count, with only a dev warning
  • handleSubmit reads the answers with FormData and only renders a local confirmation; send them to your API from there
  • QuestionnaireActions is a 3 column grid placed for Previous, Skip and Next or Submit, so keep any other button outside it
Markdownhttps://web.dev.reui.io/components/questionnaire/c-questionnaire-7.md
MCPget_example("c-questionnaire-7")
Installnpx shadcn@latest add @reui/c-questionnaire-7
Full index for agents:llms.txtReUI MCP setup

Shadcn Components in Questionnaire Conditional Branch

  • Avatar
  • Button
  • Card
  • Questionnaire

Dependencies

  • cn

About Shadcn Questionnaire Conditional Branch

A branch that appears when it applies. Built by composing Avatar, Button, Card, Questionnaire. Uses cn alongside the shadcn primitives. A free, open source shadcn questionnaire example you can install with npx shadcn@latest add @reui/c-questionnaire-7 and edit as your own code.

What You Can Build With Shadcn Questionnaire Conditional Branch

  • Composes Avatar, Button, Card, Questionnaire, so it drops into any project already using those components.
  • Install it with the shadcn CLI: npx shadcn@latest add @reui/c-questionnaire-7
  • Open source and free, with the full source on this page to copy or adapt.

More Shadcn Questionnaire Examples

  • Guided Setup Guided workspace setup
  • Multi-Select Multi-select answers
  • Write-In Answer A written answer beside the choices
  • Segmented Progress Segmented progress with step labels
  • Optional Skip An optional question with skip
  • Cross-Question Rule A rule that sends you back

Related Shadcn Component Categories

  • Radio Group

    Open-source shadcn radio group components for single-choice forms, plan selection, and settings preferences.

  • Rating

    Open-source shadcn rating components for product reviews, feedback forms, and satisfaction scores.

  • Resizable

    Open-source shadcn resizable components for split panes, workspace layouts, and draggable dividers.

  • Scroll Area

    Open-source shadcn scroll area components for custom scroll regions, sidebar panes, and dense lists.

  • Scrollspy

    Open-source shadcn scrollspy components for docs navigation, active table of contents, and long-form sections.

  • Select

    Open-source shadcn select components for form selection, settings menus, and filter controls.

Frequently Asked Questions

When should I use Shadcn Questionnaire Conditional Branch?

Use it for a controlled first question whose answer enables a people picker step, taking the counter from 3 to 4 questions.

Shadcn Questionnaire as a whole fits:

  • Onboarding and setup flows that ask one single or multiple answer question per screen
  • Short intake surveys, such as how a visitor heard about you or what they are moving off
  • Question flows with an optional step, a branch that joins on an earlier answer or a rule across answers

For steps that each hold a whole screen of mixed fields rather than one question, use the Stepper component. For a bar that reports how far an upload, a goal or a task has got, with no questions, use the Progress component. For a complete first-run screen that also collects a profile, a timezone and teammate invites, use the Onboarding blocks.

How do I install Shadcn Questionnaire Conditional Branch?

Run npx shadcn@latest add @reui/c-questionnaire-7. The CLI copies the source into your project, so you own the code and can edit it freely.

Is Shadcn Questionnaire Conditional Branch free to use?

Yes. Every ReUI component example is open source and free for personal and commercial projects.

Which components does Shadcn Questionnaire Conditional Branch use?

It composes Avatar, Button, Card, Questionnaire. The shadcn CLI installs those alongside the example.
PreviousCross-Question Rule

Start building with ReUI Pro today.

Every Pro block, every style, and every future addition, with one license for unlimited projects.

Get All-Access

From $249, once. Lifetime updates.

Application

  • App Shell
  • Auth
  • Card
  • Dashboard
  • Dialog
  • Empty State
  • Event Calendar
  • Flow
  • Form
  • Gantt
  • Kanban Board
  • List
  • Navbar
  • Onboarding
  • Profile
  • Rich Text Editor
  • Schedule
  • Settings
  • Sheet
  • Stats2 meter cards moved here from Charts, 17 in all
  • Timeline
  • Whiteboard
  • Wizard

Data Grid

  • Base
  • AdvancedAdded 2 new Data Grid Advanced blocks, 5 in all
  • Columns
  • Drag & Drop
  • Editing
  • Expansion
  • Filtering
  • Grouping
  • Virtualization

Charts

  • Area ChartAdded a new Inbound Leads area chart block
  • Bar Chart
  • Composed Chart
  • Line Chart
  • Pie Chart
  • Radial Chart
  • Sankey ChartNew Sankey Chart category with 3 flow chart blocks
  • Slope ChartNew Slope Chart category with 2 rank-shift chart blocks
  • Sparkline
  • Status Tracker

AI & Agents

  • AI Chat
  • Agent Activity
  • AI UsageNew AI Usage category with 2 spend blocks

Solutions

  • Dev Ops
  • AI Ops
  • CRM
  • Agents
  • Analytics
  • Billing
  • Bookings
  • Files
  • Inventory
  • Users
  • Digital TwinNew Digital Twin category with 2 interactive 3D blocks

Templates

  • All templates

eCommerce

  • Category Card
  • Checkout
  • Comparison
  • Coupon
  • Filter Sidebar
  • Product Card
  • Product Detail
  • Product Grid
  • Receipt
  • Review
  • Shopping Cart
  • Wishlist
  • Shop Hero

Marketing

  • Blog
  • Compare
  • Contact
  • CTA
  • FAQ
  • Hero
  • How It Works
  • Pricing

Resources

  • Components
  • Blocks
  • Icons
  • MCP for Agents
  • Docs
  • Support
  • Pricing
  • Tailwind Plus Alternative
  • Roadmap(has updates coming soon)
  • AffiliateSoon

Legal

  • Privacy Policy
  • Terms & Conditions
  • License
  • Refunds
  • Cookies

© 2026 ReUI. All rights reserved.

3.7K