UNPKG

@mui/material

Version:

React components that implement Google's Material Design.

18 lines (17 loc) 710 B
import * as React from 'react'; import type { FormControlProps } from './FormControl'; type ContextFromPropsKey = 'color' | 'disabled' | 'error' | 'fullWidth' | 'hiddenLabel' | 'margin' | 'onBlur' | 'onFocus' | 'required' | 'size' | 'variant'; export interface FormControlState extends Pick<FormControlProps, ContextFromPropsKey> { adornedStart: boolean; filled: boolean; focused: boolean; onEmpty: () => void; onFilled: () => void; registerEffect: () => void; setAdornedStart: React.Dispatch<React.SetStateAction<boolean>>; } /** * @ignore - internal component. */ declare const FormControlContext: React.Context<FormControlState | undefined>; export default FormControlContext;