Skip to content

Commit b6c7353

Browse files
committed
Update code-accordion.tsx
1 parent 1ee96d5 commit b6c7353

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

apps/postgres-new/components/code-accordion.tsx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,26 +28,34 @@ export default function CodeAccordion({
2828
<AccordionItem
2929
value="item-1"
3030
className={cn(
31-
'border bg-muted px-3 py-2 rounded-md',
31+
'border rounded-md overflow-hidden',
3232
error ? 'border-destructive' : undefined,
3333
className
3434
)}
3535
>
36-
<AccordionTrigger className="p-0 gap-2">
36+
<AccordionTrigger
37+
className={cn(
38+
'p-0 gap-2 px-3 py-2',
39+
error ? 'bg-destructive border-destructive' : undefined
40+
)}
41+
>
3742
<div className="flex gap-2 items-center font-normal text-lighter text-sm">
38-
<DatabaseZap size={14} className="text-muted-foreground" />
39-
<span className={cn(error ? 'text-destructive' : undefined)}>{title}</span>
43+
<DatabaseZap
44+
size={14}
45+
className={cn('text-muted-foreground', error && 'text-destructive-foreground')}
46+
/>
47+
<span className={cn(error ? 'text-destructive-foreground' : undefined)}>{title}</span>
4048
</div>
4149
</AccordionTrigger>
42-
<AccordionContent className="py-2 [&_>div]:pb-0 flex flex-col gap-2">
50+
<AccordionContent className="py-2 [&_>div]:pb-0 flex flex-col gap-2 bg-background px-3">
4351
<CodeBlock
4452
className={cn(`language-${language}`, 'border-none px-0 pb-4 !bg-inherit')}
4553
hideLineNumbers
4654
hideCopy
4755
>
4856
{code}
4957
</CodeBlock>
50-
{error && <div className="text-destructive text-xs">{error}</div>}
58+
{error && <div className="text-red-600 text-xs">{error}</div>}
5159
</AccordionContent>
5260
</AccordionItem>
5361
</Accordion>

0 commit comments

Comments
 (0)