From 08d83bf3f479a19ac1037da7b7f34aacf0216ea6 Mon Sep 17 00:00:00 2001 From: Rohan Chakraborty Date: Tue, 2 Dec 2025 00:38:07 +0530 Subject: [PATCH] fix: forward proper classnames to sidebar component --- packages/raystack/components/sidebar/sidebar-item.tsx | 6 +++++- packages/raystack/components/sidebar/sidebar-main.tsx | 3 ++- packages/raystack/components/sidebar/sidebar-misc.tsx | 4 ++-- packages/raystack/components/sidebar/sidebar-root.tsx | 6 ++---- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/packages/raystack/components/sidebar/sidebar-item.tsx b/packages/raystack/components/sidebar/sidebar-item.tsx index 2155482d..33986752 100644 --- a/packages/raystack/components/sidebar/sidebar-item.tsx +++ b/packages/raystack/components/sidebar/sidebar-item.tsx @@ -80,7 +80,11 @@ export const SidebarItem = forwardRef( leadingIcon )} - {!isCollapsed && {children}} + {!isCollapsed && ( + + {children} + + )} ); diff --git a/packages/raystack/components/sidebar/sidebar-main.tsx b/packages/raystack/components/sidebar/sidebar-main.tsx index cc33fe1b..c1a1d876 100644 --- a/packages/raystack/components/sidebar/sidebar-main.tsx +++ b/packages/raystack/components/sidebar/sidebar-main.tsx @@ -1,5 +1,6 @@ 'use client'; +import { cx } from 'class-variance-authority'; import { ComponentPropsWithoutRef, forwardRef } from 'react'; import { Flex } from '../flex'; import styles from './sidebar.module.css'; @@ -10,7 +11,7 @@ export const SidebarMain = forwardRef< >(({ className, children, ...props }, ref) => ( @@ -27,7 +27,7 @@ export const SidebarFooter = forwardRef< >(({ className, children, ...props }, ref) => ( ({ isCollapsed: false }); -const root = cva(styles.root); - export interface SidebarRootProps extends ComponentPropsWithoutRef { position?: 'left' | 'right'; @@ -71,7 +69,7 @@ export const SidebarRoot = forwardRef<