UNPKG

@hixme-ui/social-security

Version:

hixme-ui social security component for consistent formatting.

38 lines (24 loc) 830 B
# Social Security ```bash npm i --save @hixme-ui/social-security ``` [View it live](https://hixme.github.io/hixme-ui/social-security) Phone extends the [@hixme/text](https://github.com/hixme/hixme-ui/tree/master/packages/text) to provide social security number formatting ## Usage ```javascript import SocialSecurity from '@hixme-ui/social-security' <SocialSecurity number='123456789' /> // ouputs social security format // <span>***-**-6789</span> ``` ## SocialSecurity.format(number, { showFull = false }) SocialSecurity has a format function it uses to display, and is accessible if needed outside of the JSX ```javascript import SocialSecurity from '@hixme-ui/social-security' Phone.format('123456789') // outputs string ***-**-6789 Phone.format('123456789', { showFull: true }) // outputs string 123-45-6789 ```