@atlaskit/form
Version:
A form allows people to input information.
39 lines (38 loc) • 1.21 kB
JSON
[
{
"name": "Form",
"package": "@atlaskit/form",
"import": {
"name": "Form",
"package": "@atlaskit/form",
"type": "default"
},
"keywords": ["form", "validation", "field", "input", "submit", "state"],
"categories": ["form"],
"shortDescription": "A component for building forms with validation and state management.",
"status": "general-availability",
"accessibilityGuidelines": [
"Provide clear labels for all form fields",
"Use appropriate error messaging",
"Ensure keyboard navigation between fields",
"Mark required fields clearly",
"Provide helpful validation feedback"
],
"usageGuidelines": [
"Use for complex forms with validation",
"Provide clear field labels and instructions",
"Use single column layout for better comprehension",
"Mark required fields with asterisk (*)",
"Provide specific error messages"
],
"contentGuidelines": [
"Use clear, concise labels",
"Write helpful placeholder text",
"Provide specific error messages",
"Use consistent terminology",
"Always include a visible label (exception: search fields)",
"Match field length to intended content length"
],
"examples": ["./examples/ai/form.tsx"]
}
]