test(inline-notification): add unit tests

This commit is contained in:
Eric Liu 2025-03-20 12:20:46 -07:00
commit 7317192e90
5 changed files with 211 additions and 49 deletions

View file

@ -0,0 +1,29 @@
<script lang="ts">
import { InlineNotification } from "carbon-components-svelte";
import type { ComponentProps } from "svelte";
export let kind: ComponentProps<InlineNotification>["kind"] = "error";
export let lowContrast = false;
export let timeout = 0;
export let role = "alert";
export let title = "Error:";
export let subtitle = "An internal server error occurred.";
export let hideCloseButton = false;
export let statusIconDescription = "";
export let closeButtonDescription = "";
</script>
<InlineNotification
{kind}
{lowContrast}
{timeout}
{role}
{title}
{subtitle}
{hideCloseButton}
{statusIconDescription}
{closeButtonDescription}
on:close={(e) => {
console.log("close", e.detail);
}}
/>