File tree Expand file tree Collapse file tree 4 files changed +15
-15
lines changed
apps/dashboard/components/layout Expand file tree Collapse file tree 4 files changed +15
-15
lines changed Original file line number Diff line number Diff line change @@ -34,12 +34,12 @@ const HelpDialog = dynamic(
3434) ;
3535
3636type CategorySidebarProps = {
37- onCategoryChange ?: ( categoryId : string ) => void ;
37+ onCategoryChangeAction ?: ( categoryId : string ) => void ;
3838 selectedCategory ?: string ;
3939} ;
4040
4141export function CategorySidebar ( {
42- onCategoryChange ,
42+ onCategoryChangeAction ,
4343 selectedCategory,
4444} : CategorySidebarProps ) {
4545 const pathname = usePathname ( ) ;
@@ -104,7 +104,7 @@ export function CategorySidebar({
104104 isActive &&
105105 "bg-sidebar-accent text-sidebar-accent-foreground"
106106 ) }
107- onClick = { ( ) => onCategoryChange ?.( category . id ) }
107+ onClick = { ( ) => onCategoryChangeAction ?.( category . id ) }
108108 type = "button"
109109 >
110110 < Icon
@@ -158,7 +158,7 @@ export function CategorySidebar({
158158 </ div >
159159 </ div >
160160
161- < HelpDialog onOpenChange = { setHelpOpen } open = { helpOpen } />
161+ < HelpDialog onOpenChangeAction = { setHelpOpen } open = { helpOpen } />
162162 </ div >
163163 </ div >
164164 ) ;
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import {
1111
1212type HelpDialogProps = {
1313 open : boolean ;
14- onOpenChange : ( open : boolean ) => void ;
14+ onOpenChangeAction : ( open : boolean ) => void ;
1515} ;
1616
1717const helpItems = [
@@ -38,9 +38,9 @@ const helpItems = [
3838 } ,
3939] as const ;
4040
41- export function HelpDialog ( { open, onOpenChange } : HelpDialogProps ) {
41+ export function HelpDialog ( { open, onOpenChangeAction } : HelpDialogProps ) {
4242 return (
43- < Dialog onOpenChange = { onOpenChange } open = { open } >
43+ < Dialog onOpenChange = { onOpenChangeAction } open = { open } >
4444 < DialogContent className = "sm:max-w-md" >
4545 < DialogHeader className = "text-center" >
4646 < DialogTitle > Help & Resources </ DialogTitle >
Original file line number Diff line number Diff line change @@ -22,12 +22,12 @@ import {
2222} from "./navigation-config" ;
2323
2424type MobileCategorySelectorProps = {
25- onCategoryChange ?: ( categoryId : string ) => void ;
25+ onCategoryChangeAction ?: ( categoryId : string ) => void ;
2626 selectedCategory ?: string ;
2727} ;
2828
2929export function MobileCategorySelector ( {
30- onCategoryChange ,
30+ onCategoryChangeAction ,
3131 selectedCategory,
3232} : MobileCategorySelectorProps ) {
3333 const pathname = usePathname ( ) ;
@@ -78,7 +78,7 @@ export function MobileCategorySelector({
7878 < CaretDownIcon className = "h-4 w-4" weight = "fill" />
7979 </ Button >
8080 </ DropdownMenuTrigger >
81- < DropdownMenuContent className = "w-full min-w-[var (--radix-dropdown-menu-trigger-width)] " >
81+ < DropdownMenuContent className = "w-full min-w-(--radix-dropdown-menu-trigger-width)" >
8282 { categories . map ( ( category ) => {
8383 const Icon = category . icon ;
8484 const isActive = activeCategory === category . id ;
@@ -89,7 +89,7 @@ export function MobileCategorySelector({
8989 isActive && "bg-sidebar-accent text-sidebar-accent-foreground"
9090 ) }
9191 key = { category . id }
92- onClick = { ( ) => onCategoryChange ?.( category . id ) }
92+ onClick = { ( ) => onCategoryChangeAction ?.( category . id ) }
9393 >
9494 < Icon
9595 className = { cn (
Original file line number Diff line number Diff line change @@ -203,22 +203,22 @@ export function Sidebar() {
203203 { /* Category Sidebar - Desktop only */ }
204204 < div className = "hidden md:block" >
205205 < CategorySidebar
206- onCategoryChange = { setSelectedCategory }
206+ onCategoryChangeAction = { setSelectedCategory }
207207 selectedCategory = { selectedCategory }
208208 />
209209 </ div >
210210
211211 { isMobileOpen && (
212- < div
212+ < button
213213 className = "fixed inset-0 z-30 bg-black/20 md:hidden"
214214 onClick = { closeSidebar }
215215 onKeyDown = { ( e ) => {
216216 if ( e . key === "Escape" ) {
217217 closeSidebar ( ) ;
218218 }
219219 } }
220- role = "button"
221220 tabIndex = { 0 }
221+ type = "button"
222222 />
223223 ) }
224224
@@ -253,7 +253,7 @@ export function Sidebar() {
253253
254254 { /* Mobile Category Selector */ }
255255 < MobileCategorySelector
256- onCategoryChange = { setSelectedCategory }
256+ onCategoryChangeAction = { setSelectedCategory }
257257 selectedCategory = { selectedCategory }
258258 />
259259
You can’t perform that action at this time.
0 commit comments