diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index f8723f3a..80ef3100 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -3086,7 +3086,9 @@ None. ### Slots -None. +| Slot name | Default | Props | Fallback | +| :-------- | :------ | :---- | :------------------ | +| -- | Yes | -- | {text} | ### Events diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 697fd202..c7a6260a 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -7979,7 +7979,14 @@ "reactive": true } ], - "slots": [], + "slots": [ + { + "name": "__default__", + "default": true, + "fallback": "{text}", + "slot_props": "{}" + } + ], "events": [{ "type": "forwarded", "name": "click", "element": "a" }], "typedefs": [], "rest_props": { "type": "Element", "name": "a" } diff --git a/docs/src/pages/_layout.svelte b/docs/src/pages/_layout.svelte index 1d3e0340..45911b45 100644 --- a/docs/src/pages/_layout.svelte +++ b/docs/src/pages/_layout.svelte @@ -13,11 +13,14 @@ SideNavItems, SideNavMenu, SideNavMenuItem, + Tag, } 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"]; + let isOpen = false; let isSideNavOpen = true; let innerWidth = 2048; @@ -98,16 +101,22 @@ text="{child.title}" href="{$url(child.path)}" isSelected="{$isActive($url(child.path))}" - /> + > + {child.title} + {#if deprecated.includes(child.title)} + Deprecated + {/if} + {/each} {#each recipes.children as child, i (child.path)} + > + {child.title} + {/each} diff --git a/docs/src/pages/components/ToggleSmall.svx b/docs/src/pages/components/ToggleSmall.svx index ac2a06ca..26230d05 100644 --- a/docs/src/pages/components/ToggleSmall.svx +++ b/docs/src/pages/components/ToggleSmall.svx @@ -7,7 +7,7 @@ components: ["ToggleSmall", "ToggleSmallSkeleton"] import Preview from "../../components/Preview.svelte"; - +
This component will be removed in the next major release. Use the Toggle small variant instead.
diff --git a/src/UIShell/SideNav/SideNavMenuItem.svelte b/src/UIShell/SideNav/SideNavMenuItem.svelte index 0347f0aa..34181a7c 100644 --- a/src/UIShell/SideNav/SideNavMenuItem.svelte +++ b/src/UIShell/SideNav/SideNavMenuItem.svelte @@ -30,6 +30,6 @@ {...$$restProps} on:click > - {text} + {text} diff --git a/types/UIShell/SideNav/SideNavMenuItem.d.ts b/types/UIShell/SideNav/SideNavMenuItem.d.ts index 1ef512c9..6f2df8d8 100644 --- a/types/UIShell/SideNav/SideNavMenuItem.d.ts +++ b/types/UIShell/SideNav/SideNavMenuItem.d.ts @@ -28,5 +28,5 @@ export interface SideNavMenuItemProps export default class SideNavMenuItem extends SvelteComponentTyped< SideNavMenuItemProps, { click: WindowEventMap["click"] }, - {} + { default: {} } > {}