Home / Function/ createReferenceSubsectionNavigator() — supabase Function Reference

createReferenceSubsectionNavigator() — supabase Function Reference

Architecture documentation for the createReferenceSubsectionNavigator() function in Reference.navigation.client.tsx from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  ad13a905_2281_561d_52cd_61e34d97c40b["createReferenceSubsectionNavigator()"]
  85cb5602_786c_2bd2_daf5_6d48e3a2b65a["RefInternalLink()"]
  85cb5602_786c_2bd2_daf5_6d48e3a2b65a -->|calls| ad13a905_2281_561d_52cd_61e34d97c40b
  d1f6b481_4d95_506c_d33c_bbd8c6c3debd["RefLink()"]
  d1f6b481_4d95_506c_d33c_bbd8c6c3debd -->|calls| ad13a905_2281_561d_52cd_61e34d97c40b
  style ad13a905_2281_561d_52cd_61e34d97c40b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/docs/features/docs/Reference.navigation.client.tsx lines 206–217

function createReferenceSubsectionNavigator(href: string, sectionSlug?: string) {
  return function navigateToReferenceSubsection(evt: MouseEvent) {
    if (sectionSlug) {
      evt.preventDefault()
      history.pushState({}, '', `${BASE_PATH}${href}`)

      const domElement = document.getElementById(sectionSlug)
      domElement?.scrollIntoView()
      domElement?.querySelector('h2')?.focus()
    }
  }
}

Subdomains

Frequently Asked Questions

What does createReferenceSubsectionNavigator() do?
createReferenceSubsectionNavigator() is a function in the supabase codebase.
What calls createReferenceSubsectionNavigator()?
createReferenceSubsectionNavigator() is called by 2 function(s): RefInternalLink, RefLink.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free