@razorpay/blade-mcp
Version:
Model Context Protocol server for Blade
18 lines (9 loc) • 1.05 kB
Markdown
# When to Use Patterns
## CreationView
CreationView is a pattern used in creation flows to guide users through the process of creating new entities like QR codes, GRNs, or other business objects. Use this pattern when you need structured form flows with validation, preview capabilities, and step-by-step guidance that adapts to different screen sizes.
## DetailedView
A DetailedView is a pattern that is used to show details of a transaction, user, or entity in a drawer in a defined format. It can open on click of table row or any button and link on page.
## FormGroup
FormGroup is a pattern that provides a consistent way to build forms using Blade components. Use this pattern when you need to create forms with multiple input fields, validation states, different layouts, and consistent spacing between form elements.
## ListView
ListView is a pattern that has tables with filters, search, pagination, etc. It uses table component to show the list of items and uses QuickFilter and other ListView components for filtering over the table.