@navinc/base-react-components
Version:
Nav's Pattern Library
47 lines (41 loc) • 1.36 kB
JavaScript
import React from 'react'
import { action } from '@storybook/addon-actions'
import { MiniSBAPaycheckProtectionProgramForm } from './mini-sba-form.js'
import readme from './mini-sba-form.readme.md'
export default {
title: 'SBA & PPP/MiniSBAPaycheckProtectionProgramForm',
component: MiniSBAPaycheckProtectionProgramForm,
parameters: {
readme: { content: readme },
},
}
const Template = (args) => <MiniSBAPaycheckProtectionProgramForm {...args} />
export const Basic = Template.bind({})
Basic.argType = {}
Basic.args = {
initialValues: {
primaryContact: 'bob',
},
isSubmittingForm: false,
onFormSubmit: action('onFormSubmit()'),
dispatchOpenInfoDrawer: action('dispatchOpenInfoDrawer()'),
shouldShowLoginPrompt: false,
loginPromptUrl: '/login',
onLoginPromptDismiss: action('onLoginPromptDismiss'),
shouldShowPasswordField: false,
headerHelperText: 'headerHelperText',
primaryContactNameValue: 'primaryContactNameValue',
emailAddressValue: 'email value',
contactPhoneValue: 'contactPhoneValue',
businessLegalNameValue: 'businessNameValue',
addressValue: 'addressValue',
cityValue: 'cityValue',
stateValue: 'UT',
zipCodeValue: '55555',
dbaValue: 'dbaValue',
businessTypeValue: 'LLC',
termsOfServiceBool: false,
secondDraw: false,
termsHref: 'headerHelperText',
shouldShowDocumentation: false,
}