diff options
Diffstat (limited to 'smoke/docs-main/src/components/LeftSidebar/SidebarSectionToggle.tsx')
-rw-r--r-- | smoke/docs-main/src/components/LeftSidebar/SidebarSectionToggle.tsx | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/smoke/docs-main/src/components/LeftSidebar/SidebarSectionToggle.tsx b/smoke/docs-main/src/components/LeftSidebar/SidebarSectionToggle.tsx deleted file mode 100644 index 13fc8f74c..000000000 --- a/smoke/docs-main/src/components/LeftSidebar/SidebarSectionToggle.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { h } from 'preact'; -import { useState } from 'preact/hooks'; -import './SidebarSectionToggle.css'; - -const SidebarSectionToggle = ({ defaultActiveTab }) => { - const [activeTab, setActiveTab] = useState(defaultActiveTab); - function toggleType(type: 'learn' | 'api') { - document.querySelectorAll(`li.nav-group`).forEach((el) => el.classList.remove('active')); - document.querySelectorAll(`li.nav-group.${type}`).forEach((el) => el.classList.add('active')); - setActiveTab(type); - } - return ( - <div class="SidebarSectionToggle"> - <button class={activeTab === 'learn' ? 'active' : ''} onClick={() => toggleType('learn')}> - Learn - </button> - <button class={activeTab === 'api' ? 'active' : ''} onClick={() => toggleType('api')}> - API - </button> - </div> - ); -}; - -export default SidebarSectionToggle; |