UNPKG

cob-uswds

Version:

Customized USWDS UI components and visual style guide based on City of Boston Patterns Library

45 lines (36 loc) 962 B
import Component from "./usa-input-mask.twig"; import { SsnContent, PhoneContent, ZipContent, AlphanumericContent, } from "./content"; export default { title: "Components/Form Inputs/Text Input Mask", argTypes: { disabled_state: { name: "Disabled state", control: { type: "radio" }, options: ["none", "disabled", "aria-disabled"], }, }, }; const Template = (args) => Component(args); export const SSN = Template.bind({}); SSN.args = SsnContent; export const Phone = Template.bind({}); Phone.args = PhoneContent; export const ZIP = Template.bind({}); ZIP.args = ZipContent; export const Alphanumeric = Template.bind({}); Alphanumeric.args = AlphanumericContent; export const Disabled = Template.bind({}); Disabled.args = { ...AlphanumericContent, disabled_state: "disabled", }; export const AriaDisabled = Template.bind({}); AriaDisabled.args = { ...AlphanumericContent, disabled_state: "aria-disabled", };