useDocsMenu() — supabase Function Reference
Architecture documentation for the useDocsMenu() function in FirstLevelNav.tsx from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 36998f49_32ad_53f8_2b38_d762e82bdd43["useDocsMenu()"] 28ff4bab_9260_c497_8dd6_40dd7045906e["FirstLevelNav()"] 28ff4bab_9260_c497_8dd6_40dd7045906e -->|calls| 36998f49_32ad_53f8_2b38_d762e82bdd43 style 36998f49_32ad_53f8_2b38_d762e82bdd43 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/studio/components/interfaces/ProjectAPIDocs/FirstLevelNav.tsx lines 38–58
const useDocsMenu = (): DocsSectionsSubset => {
const {
projectAuthAll: authEnabled,
projectStorageAll: storageEnabled,
projectEdgeFunctionAll: edgeFunctionsEnabled,
realtimeAll: realtimeEnabled,
} = useIsFeatureEnabled([
'project_auth:all',
'project_storage:all',
'project_edge_function:all',
'realtime:all',
])
return DOCS_MENU.filter((item) => {
if (item.key === 'user-management') return authEnabled
if (item.key === 'storage') return storageEnabled
if (item.key === 'edge-functions') return edgeFunctionsEnabled
if (item.key === 'realtime') return realtimeEnabled
return true
})
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does useDocsMenu() do?
useDocsMenu() is a function in the supabase codebase.
What calls useDocsMenu()?
useDocsMenu() is called by 1 function(s): FirstLevelNav.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free