Source symbols: docs/src/theme/NavbarItem/LocaleDropdownNavbarItem/index.js
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@100acd76f9510d4e974707bb11a63f71d957d431 · 2026-07-16T11:51:08Z
- Declarations: 15
- Referenced calls: 17
Declared symbols
localeFlags— const at line 10getLocaleLabel— function at line 15getLocaleFlag— function at line 19renderLocaleNode— function at line 23; referencesgetLocaleFlag,getLocaleLabelLocaleDropdownDesktop— function at line 34; referencesuseState,useRef,clearTimeout,setIsOpen,setTimeout,useEffect,clsx,preventDefault,renderLocaleNodecloseTimerRef— const at line 36; referencesuseRef,clearTimeout,setIsOpenhandleMouseEnter— function at line 38; referencesclearTimeout,setIsOpenhandleMouseLeave— function at line 46; referencessetTimeout,setIsOpenLocaleDropdownMobile— function at line 99; referencestranslate,useCollapsible,clsx,preventDefault,toggleCollapsedmobileLabel— const at line 100; referencestranslateLocaleDropdownNavbarItem— exported function at line 140; referencesuseDocusaurusContext,useAlternatePageUtils,useLocation,renderLocaleNodealternatePageUtils— const at line 151; referencesuseAlternatePageUtils,useLocationlocaleItems— const at line 154; referencesrenderLocaleNodehref— const at line 155; referencesrenderLocaleNodeitems— const at line 174
Imported modules
reactclsx@docusaurus/useDocusaurusContext@docusaurus/theme-common/internal@docusaurus/theme-common@docusaurus/Translate@docusaurus/router
File-level call references
getLocaleFlag— line 27getLocaleLabel— line 29useState— line 35useRef— line 36clearTimeout— line 40setIsOpen— line 43setTimeout— line 48useEffect— line 53clsx— line 63preventDefault— line 79renderLocaleNode— line 80translate— line 100useCollapsible— line 106toggleCollapsed— line 118useDocusaurusContext— line 150useAlternatePageUtils— line 151useLocation— line 152
Source: docs/src/theme/NavbarItem/LocaleDropdownNavbarItem/index.js