get_component_by_purpose
Find design system components by their purpose to build specific UI features. Search for components like form inputs, navigation, feedback, data display, layout, buttons, progress indicators, or media elements.
Instructions
Find design system components by their purpose or use case. Available purposes: "form inputs" (input fields, selects, checkboxes), "navigation" (menus, breadcrumbs, tabs), "feedback" (alerts, toasts, modals, dialogs, popups), "data display" (tables, cards, lists), "layout" (grids, containers, dividers), "buttons" (all button types), "progress" (loaders, spinners), "media" (images, videos, carousels). Use this when looking for components to build specific UI features. Supports pagination for large result sets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| purpose | Yes | The purpose to search for (e.g., "form inputs", "navigation", "feedback", "data display") | |
| page | No | Page number (1-based). Default is 1. | |
| pageSize | No | Number of components per page (1-100). Default is 50. |