useSidebar() — ui Function Reference
Architecture documentation for the useSidebar() function in sidebar.tsx from the ui codebase.
Entity Profile
Dependency Diagram
graph TD e19c26ba_7be6_310b_4cb1_582cc8f6810c["useSidebar()"] 9d6532a9_426f_ea68_5d06_31eaecadb210["sidebar.tsx"] e19c26ba_7be6_310b_4cb1_582cc8f6810c -->|defined in| 9d6532a9_426f_ea68_5d06_31eaecadb210 8581e381_1f50_e5eb_9874_43940563dab5["Sidebar()"] 8581e381_1f50_e5eb_9874_43940563dab5 -->|calls| e19c26ba_7be6_310b_4cb1_582cc8f6810c 5c496485_77ac_2a7e_c23f_de00ab45a802["SidebarTrigger()"] 5c496485_77ac_2a7e_c23f_de00ab45a802 -->|calls| e19c26ba_7be6_310b_4cb1_582cc8f6810c e3b466aa_26fd_4830_1fdd_b68d6c6ae218["SidebarRail()"] e3b466aa_26fd_4830_1fdd_b68d6c6ae218 -->|calls| e19c26ba_7be6_310b_4cb1_582cc8f6810c 16853ed7_e5cd_2168_aff5_5537ad4429b3["SidebarMenuButton()"] 16853ed7_e5cd_2168_aff5_5537ad4429b3 -->|calls| e19c26ba_7be6_310b_4cb1_582cc8f6810c style e19c26ba_7be6_310b_4cb1_582cc8f6810c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
deprecated/www/registry/new-york/ui/sidebar.tsx lines 47–54
function useSidebar() {
const context = React.useContext(SidebarContext)
if (!context) {
throw new Error("useSidebar must be used within a SidebarProvider.")
}
return context
}
Domain
Subdomains
Source
Frequently Asked Questions
What does useSidebar() do?
useSidebar() is a function in the ui codebase, defined in deprecated/www/registry/new-york/ui/sidebar.tsx.
Where is useSidebar() defined?
useSidebar() is defined in deprecated/www/registry/new-york/ui/sidebar.tsx at line 47.
What calls useSidebar()?
useSidebar() is called by 4 function(s): Sidebar, SidebarMenuButton, SidebarRail, SidebarTrigger.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free