UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

1 lines • 2.65 kB
{"version":3,"file":"LandingHero.mjs","names":[],"sources":["../../../src/awesome/LandingHero/LandingHero.tsx"],"sourcesContent":["'use client';\n\nimport { cx } from 'antd-style';\nimport { memo } from 'react';\n\nimport { LandingActions } from '@/awesome/landingActions';\n\nimport { styles } from './style';\nimport type { LandingHeroProps } from './type';\n\nconst LandingHero = memo<LandingHeroProps>(\n ({\n accent,\n actions,\n aside,\n badge,\n children,\n className,\n description,\n onNavigate,\n renderLink,\n title,\n ...rest\n }) => (\n <section\n className={cx(styles.root, className)}\n data-layout={aside ? 'split' : 'center'}\n {...rest}\n >\n <div className={styles.content}>\n <div className={styles.main}>\n <div className={styles.intro}>\n {badge && <div className={styles.badge}>{badge}</div>}\n <h1 className={styles.title}>\n {title}\n {accent && (\n <>\n {' '}\n <span className={styles.accent}>{accent}</span>\n </>\n )}\n </h1>\n {description && <p className={styles.description}>{description}</p>}\n {actions && actions.length > 0 && (\n <LandingActions\n actions={actions}\n className={styles.actions}\n renderLink={renderLink}\n onNavigate={onNavigate}\n />\n )}\n </div>\n {aside && <div className={styles.aside}>{aside}</div>}\n </div>\n {children && <div className={styles.extra}>{children}</div>}\n </div>\n </section>\n ),\n);\n\nLandingHero.displayName = 'LandingHero';\n\nexport default LandingHero;\n"],"mappings":";;;;;;;AAUA,MAAM,cAAc,MACjB,EACC,QACA,SACA,OACA,OACA,UACA,WACA,aACA,YACA,YACA,OACA,GAAG,WAEH,oBAAC,WAAD;CACE,WAAW,GAAG,OAAO,MAAM,SAAS;CACpC,eAAa,QAAQ,UAAU;CAC/B,GAAI;CAEJ,UAAA,qBAAC,OAAD;EAAK,WAAW,OAAO;EAAvB,UAAA,CACE,qBAAC,OAAD;GAAK,WAAW,OAAO;GAAvB,UAAA,CACE,qBAAC,OAAD;IAAK,WAAW,OAAO;IAAvB,UAAA;KACG,SAAS,oBAAC,OAAD;MAAK,WAAW,OAAO;MAAQ,UAAA;KAAW,CAAA;KACpD,qBAAC,MAAD;MAAI,WAAW,OAAO;MAAtB,UAAA,CACG,OACA,UACC,qBAAA,YAAA,EAAA,UAAA,CACG,KACD,oBAAC,QAAD;OAAM,WAAW,OAAO;OAAS,UAAA;MAAa,CAAA,CAC9C,EAAA,CAAA,CAEF;;KACH,eAAe,oBAAC,KAAD;MAAG,WAAW,OAAO;MAAc,UAAA;KAAe,CAAA;KACjE,WAAW,QAAQ,SAAS,KAC3B,oBAAC,gBAAD;MACW;MACT,WAAW,OAAO;MACN;MACA;KACb,CAAA;IAEA;GACJ,CAAA,GAAA,SAAS,oBAAC,OAAD;IAAK,WAAW,OAAO;IAAQ,UAAA;GAAW,CAAA,CACjD;EACJ,CAAA,GAAA,YAAY,oBAAC,OAAD;GAAK,WAAW,OAAO;GAAQ;EAAc,CAAA,CACvD;;AACE,CAAA,CAEb;AAEA,YAAY,cAAc"}