/** * InputAdornment 类名定义 - 对应 MUI inputAdornmentClasses.js * 100% 一比一复刻 */ export interface InputAdornmentClasses { root: string filled: string standard: string outlined: string positionStart: string positionEnd: string disablePointerEvents: string hiddenLabel: string sizeSmall: string } export function getInputAdornmentUtilityClass(slot: string): string { return `MuiInputAdornment-${slot}` } const inputAdornmentClasses: InputAdornmentClasses = { root: 'MuiInputAdornment-root', filled: 'MuiInputAdornment-filled', standard: 'MuiInputAdornment-standard', outlined: 'MuiInputAdornment-outlined', positionStart: 'MuiInputAdornment-positionStart', positionEnd: 'MuiInputAdornment-positionEnd', disablePointerEvents: 'MuiInputAdornment-disablePointerEvents', hiddenLabel: 'MuiInputAdornment-hiddenLabel', sizeSmall: 'MuiInputAdornment-sizeSmall', } export default inputAdornmentClasses