envoc-form
Version:
Envoc form components
26 lines (25 loc) • 648 B
TypeScript
/// <reference types="react" />
import { FormBuilderProp } from '../Form/Form';
export interface AddressInputProps {
fieldBuilder: Pick<FormBuilderProp<AddressDto>, 'Field'>;
name: string;
}
interface AddressDto {
address1?: string | null;
address2?: string | null;
zipCode?: string | null;
city?: string | null;
state?: string | null;
}
/**
* Collection of `<Field/>`s for inputting an address. Includes:
* ```txt
* Address 1
* Address 2
* City
* State
* Zip
* ```
*/
export default function AddressInput({ fieldBuilder: { Field }, name, }: AddressInputProps): JSX.Element;
export {};