{"version":3,"file":"TextInput.cjs","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":["jsx","InputBase"],"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,CAAuBA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAG,CAACC,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,CAAAA,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;;"}