UNPKG

koval-ui

Version:

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

1 lines 1.14 kB
{"version":3,"file":"Content.cjs","sources":["../../../../src/lib/Layout/Content.tsx"],"sourcesContent":["import {forwardRef} from 'react';\nimport type {ReactNode} from 'react';\nimport classNames from 'classnames';\n\nimport type {DataAttributes, LibraryProps} from '@/internal/LibraryAPI';\n\nimport {Row} from './Row.tsx';\nimport classes from './Layout.module.css';\n\nexport type Props = DataAttributes &\n LibraryProps & {\n children?: ReactNode;\n };\n\nexport const Content = forwardRef<HTMLDivElement, Props>(\n ({children, className, ...restProps}, ref) => {\n return (\n <Row {...restProps} ref={ref} className={classNames(classes.content, className)}>\n {children}\n </Row>\n );\n }\n);\n\nContent.displayName = 'Content';\n"],"names":["Content","forwardRef","children","className","restProps","ref","jsx","Row","classNames","classes"],"mappings":"yOAcaA,EAAUC,EAAA,WACnB,CAAC,CAAC,SAAAC,EAAU,UAAAC,EAAW,GAAGC,CAAA,EAAYC,IAE9BC,EAAA,IAACC,EAAK,IAAA,CAAA,GAAGH,EAAW,IAAAC,EAAU,UAAWG,EAAWC,EAAQ,QAAA,QAASN,CAAS,EACzE,SAAAD,CACL,CAAA,CAGZ,EAEAF,EAAQ,YAAc"}