{"version":3,"file":"TextInput.mjs","sources":["../../src/TextInput/TextInput.tsx"],"sourcesContent":["import { InputBase, type InputBaseOwnProps } from \"../InputBase\";\nimport type { ThemeSize } from \"../theme.types\";\n\nexport interface TextInputProps\n  extends InputBaseOwnProps, Omit<React.ComponentProps<\"input\">, \"size\"> {\n  size?: ThemeSize;\n}\n\nexport function TextInput(props: TextInputProps) {\n  // @ts-expect-error size属性类型不兼容(多态导致的问题)\n  return <InputBase {...props} as=\"input\" />;\n}\n"],"names":[],"mappings":";;;;AAEO,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAS,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAS,CAAC,CAAA,CAAA,CAAA,CAAA,CAAK,CAAA,CAAE,CAAA;AACjC,CAAA,CAAE,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAuB,CAAA,CAAA,CAAG,CAAC,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAS,CAAA,CAAE,CAAA,CAAE,CAAA,CAAA,CAAG,CAAA,CAAA,CAAA,CAAA,CAAK,CAAA,CAAE,CAAA,CAAE,CAAA,CAAE,CAAA,CAAA,CAAA,CAAA,CAAA,CAAA,CAAO,EAAE,CAAC,CAAA;AAClE,CAAA;;"}