22
33import * as React from "react" ;
44
5- import { Press_Start_2P } from "next/font/google" ;
6-
75import * as AccordionPrimitive from "@radix-ui/react-accordion" ;
86
97import { cn } from "@/lib/utils" ;
@@ -15,10 +13,7 @@ import {
1513 AccordionTrigger as ShadcnAccordionTrigger ,
1614} from "@/components/ui/accordion" ;
1715
18- const pressStart = Press_Start_2P ( {
19- weight : [ "400" ] ,
20- subsets : [ "latin" ] ,
21- } ) ;
16+ import "./styles/retro.css" ;
2217
2318export interface BitAccordionItemProps
2419 extends React . ComponentPropsWithoutRef < typeof AccordionPrimitive . Item > {
@@ -45,7 +40,7 @@ function AccordionItem({
4540
4641export interface BitAccordionTriggerProps
4742 extends React . ComponentPropsWithoutRef < typeof AccordionPrimitive . Trigger > {
48- font ?: "normal" | "pressStart " ;
43+ font ?: "normal" | "retro " ;
4944}
5045
5146function AccordionTrigger ( {
@@ -56,7 +51,7 @@ function AccordionTrigger({
5651} : BitAccordionTriggerProps ) {
5752 return (
5853 < ShadcnAccordionTrigger
59- className = { cn ( font !== "normal" && pressStart . className , className ) }
54+ className = { cn ( font !== "normal" && "retro" , className ) }
6055 { ...props }
6156 >
6257 { children }
@@ -66,7 +61,7 @@ function AccordionTrigger({
6661
6762export interface BitAccordionContentProps
6863 extends React . ComponentPropsWithoutRef < typeof AccordionPrimitive . Content > {
69- font ?: "normal" | "pressStart " ;
64+ font ?: "normal" | "retro " ;
7065}
7166
7267function AccordionContent ( {
@@ -80,7 +75,7 @@ function AccordionContent({
8075 < ShadcnAccordionContent
8176 className = { cn (
8277 "overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" ,
83- font !== "normal" && pressStart . className ,
78+ font !== "normal" && "retro" ,
8479 className
8580 ) }
8681 { ...props }
0 commit comments