UNPKG

@spark-web/text-input

Version:

--- title: Text Input storybookPath: forms-textinput--default isExperimentalPackage: false ---

13 lines (12 loc) 642 B
import type { ReactElement } from 'react'; import type { InputAdornmentProps } from "./input-adornment.js"; export declare type AdornmentChild = ReactElement<InputAdornmentProps> | null | undefined; export declare type AdornmentsAsChildren = AdornmentChild | [AdornmentChild, AdornmentChild]; /** * Map children for placement within the `TextInput` flex container. Ensures that * placeholders are provided for unused placements. */ export declare const childrenToAdornments: (children?: AdornmentsAsChildren) => { startAdornment: ReactElement<InputAdornmentProps> | null; endAdornment: ReactElement<InputAdornmentProps> | null; };