docs: hide deprecated components, add "Disabled items" OverflowMenu example (#1167)

This commit is contained in:
metonym 2022-03-13 06:14:30 -07:00 committed by GitHub
commit 5bf16e42f7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 54 additions and 42 deletions

View file

@ -17,7 +17,6 @@
} from "carbon-components-svelte";
import LogoGithub20 from "carbon-icons-svelte/lib/LogoGithub20";
import Theme from "../components/Theme.svelte";
import Footer from "../components/Footer.svelte";
const deprecated = ["ToggleSmall", "Icon"];
const new_components = [];
@ -104,7 +103,7 @@
expanded="{$isActive($url('')) || $isActive($url('/components'))}"
text="Components"
>
{#each components.children as child, i (child.path)}
{#each components.children.filter((child) => !deprecated.includes(child.title)) as child, i (child.path)}
<SideNavMenuItem
text="{child.title}"
href="{$url(child.path)}"
@ -145,7 +144,6 @@
</SideNavItems>
</SideNav>
<slot />
<Footer />
</Theme>
<style global>