UNPKG

koval-ui

Version:

React components collection with minimalistic design. Supports theming, layout, and input validation.

1 lines 1.09 kB
{"version":3,"file":"Text.cjs","sources":["../../../../src/lib/Text/Text.tsx"],"sourcesContent":["import type {FC, ReactNode} from 'react';\nimport {forwardRef} from 'react';\nimport classNames from 'classnames';\n\nimport type {DataAttributes, LibraryProps} from '@/internal/LibraryAPI';\n\nimport classes from './Text.module.css';\n\nexport type Props = DataAttributes &\n LibraryProps & {\n children?: ReactNode;\n };\n\nexport const Text: FC<Props> = forwardRef<HTMLDivElement, Props>(\n ({children, className, ...nativeProps}, ref) => {\n return (\n <div {...nativeProps} ref={ref} className={classNames(classes.text, className)}>\n {children}\n </div>\n );\n }\n);\n\nText.displayName = 'Text';\n"],"names":["Text","forwardRef","children","className","nativeProps","ref","jsx","classNames","classes"],"mappings":"gNAaaA,EAAkBC,EAAA,WAC3B,CAAC,CAAC,SAAAC,EAAU,UAAAC,EAAW,GAAGC,CAAA,EAAcC,IAEhCC,EAAA,IAAC,MAAK,CAAA,GAAGF,EAAa,IAAAC,EAAU,UAAWE,EAAWC,EAAQ,QAAA,KAAML,CAAS,EACxE,SAAAD,CACL,CAAA,CAGZ,EAEAF,EAAK,YAAc"}