/** * 元旦/新年主题装饰组件归档 * 包含灯笼、福字以及烟花效果的集成组件 * * 使用示例: * ```tsx * import { NewYearDecorations } from "@/components/layout/avater-style/NewYear" * * function MyComponent() { * const [showNewYear, setShowNewYear] = useState(false) * * return ( * <> * {showNewYear && } *
setShowNewYear(!showNewYear)}> * * *
* * ) * } * ``` */ import { cn } from '@/lib/utils'; import { FireworksEffect } from '@/components/ui/fireworks-effect'; /** * 红灯笼组件 - 默认头像装饰 */ export const Lantern = ({ className }: { className?: string }) => ( 福 ); /** * "福"字挂件 - 点击出现的装饰 * 一个菱形的福字牌,使用文字渲染确保准确 */ export const FuCharacter = ({ className, show = true, }: { className?: string; show?: boolean; }) => ( 福 ); /** * 元旦/新年装饰集合 */ export const NewYearDecorations = { Lantern, Fu: FuCharacter, FireworksEffect, }; export default NewYearDecorations;