Skip to content

Commit 69ddce9

Browse files
feat(docs): add unique CSS selectors to variant selector (#4670)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Kapil Gowru <[email protected]>
1 parent 5c20215 commit 69ddce9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/fern-docs/components/src/sidebar/nodes/SidebarVariantedNode.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,14 @@ export function SidebarVariantedNode({ node, depth, renderOptions }: SidebarVari
7777
side="bottom"
7878
align="start"
7979
hideWhenDetached
80-
className={cn("fern-dropdown [&_svg]:size-icon")}
80+
className={cn("fern-dropdown fern-variant-selector-dropdown [&_svg]:size-icon")}
81+
data-testid="variant-dropdown-content"
8182
>
8283
<FernScrollArea rootClassName="min-h-0 shrink" className="p-1" scrollbars="vertical">
83-
<DropdownMenu.RadioGroup value={currentVariant.variantId} className="space-y-1">
84+
<DropdownMenu.RadioGroup
85+
value={currentVariant.variantId}
86+
className="fern-variant-selector-radio-group space-y-1"
87+
>
8488
{node.children.map((variant) => {
8589
const href = slugToHref(variant.pointsTo ?? variant.slug);
8690
// Process icon properly by passing the full variant object

0 commit comments

Comments
 (0)