From fb9126ecee8a266a00170c20fb235b7940671f52 Mon Sep 17 00:00:00 2001 From: ameer2468 <33054370+ameer2468@users.noreply.github.com> Date: Thu, 7 Sep 2023 17:43:07 +0300 Subject: [PATCH] [ENG-1082] Accordion variants (#1310) * updated with variants * className * naming * requested updates * Update Accordion.tsx --------- Co-authored-by: Utku <74243531+utkubakir@users.noreply.github.com> --- .../Explorer/Inspector/MediaData.tsx | 7 +-- interface/components/Accordion.tsx | 43 +++++++++---------- 2 files changed, 21 insertions(+), 29 deletions(-) diff --git a/interface/app/$libraryId/Explorer/Inspector/MediaData.tsx b/interface/app/$libraryId/Explorer/Inspector/MediaData.tsx index 29640c971..6cd7fc0d6 100644 --- a/interface/app/$libraryId/Explorer/Inspector/MediaData.tsx +++ b/interface/app/$libraryId/Explorer/Inspector/MediaData.tsx @@ -21,12 +21,7 @@ function formatLocation(loc: MediaLocation): string { function MediaData({ data }: Props) { return data.type === 'Image' ? (
- + ) => { const [toggle, setToggle] = useState(false); - + const variant = styles[props.variant ?? 'default']; return ( -
-
setToggle((t) => !t)} - className={clsx( - 'flex flex-row items-center justify-between px-3 py-2', - props.titleClassName - )} - > +
+
setToggle((t) => !t)} className={variant.title}>

{props.title}

- {toggle && ( -
- {props.children} -
- )} + {toggle &&
{props.children}
}
); };