UNPKG

@callstack/rspress-theme

Version:
28 lines (27 loc) 1.06 kB
import { Announcement, Badge, Button, Card, HomeBanner, HomeFeature, HomeFooter, HomeHero, LinkCard, OutlineCTA, PrevNextPage, SwitchAppearance, VersionBadge } from "@callstack/rspress-theme"; import { HomeLayout, Layout } from "@default-theme"; import react from "react"; export * from "@default-theme"; const theme_Layout = (props)=>{ const afterOutline = props.afterOutline ?? [ react.createElement(OutlineCTA, { key: 'outline-cta' }) ]; return react.createElement(Layout, { ...props, afterOutline }); }; const theme_HomeLayout = (props)=>{ const afterFeatures = props.afterFeatures ?? [ react.createElement(HomeBanner, { key: 'home-banner' }) ]; return react.createElement(HomeLayout, { ...props, afterFeatures }); }; export { Announcement, Badge, Button, Card, HomeBanner, HomeFeature, HomeFooter, HomeHero, theme_HomeLayout as HomeLayout, theme_Layout as Layout, LinkCard, OutlineCTA, PrevNextPage, SwitchAppearance, VersionBadge };