@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
1 lines • 966 B
Source Map (JSON)
{"version":3,"file":"Block.mjs","names":["Block: FC<BlockProps>","Flexbox"],"sources":["../../src/Block/Block.tsx"],"sourcesContent":["'use client';\n\nimport { cx } from 'antd-style';\nimport { type FC } from 'react';\n\nimport { Flexbox } from '@/Flex';\n\nimport { variants } from './style';\nimport type { BlockProps } from './type';\n\nconst Block: FC<BlockProps> = ({\n className,\n variant = 'filled',\n shadow,\n glass,\n children,\n clickable,\n ref,\n ...rest\n}) => {\n return (\n <Flexbox\n className={cx(variants({ clickable, glass, shadow, variant }), className)}\n ref={ref}\n {...rest}\n >\n {children}\n </Flexbox>\n );\n};\n\nBlock.displayName = 'Block';\n\nexport default Block;\n"],"mappings":";;;;;;;;AAUA,MAAMA,SAAyB,EAC7B,WACA,UAAU,UACV,QACA,OACA,UACA,WACA,KACA,GAAG,WACC;AACJ,QACE,oBAACC;EACC,WAAW,GAAG,SAAS;GAAE;GAAW;GAAO;GAAQ;GAAS,CAAC,EAAE,UAAU;EACpE;EACL,GAAI;EAEH;GACO;;AAId,MAAM,cAAc;AAEpB,oBAAe"}