Docs
Alert
Alert
Displays a callout for user attention.
Loading...
<script lang="ts">
import { Rocket } from "radix-icons-svelte";
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root>
<Rocket class="h-4 w-4" />
<Alert.Title>Heads up!</Alert.Title>
<Alert.Description
>You can add components to your app using the cli.</Alert.Description
>
</Alert.Root>
<script lang="ts">
import { Terminal } from "lucide-svelte";
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root>
<Terminal class="h-4 w-4" />
<Alert.Title>Heads up!</Alert.Title>
<Alert.Description
>You can add components to your app using the cli.</Alert.Description
>
</Alert.Root>
Installation
npx shadcn-svelte@latest add alert
Usage
<script lang="ts">
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root>
<Alert.Title>Heads up!</Alert.Title>
<Alert.Description>
You can add components to your app using the cli.
</Alert.Description>
</Alert.Root>
Examples
Default
Loading...
<script lang="ts">
import { Rocket } from "radix-icons-svelte";
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root>
<Rocket class="h-4 w-4" />
<Alert.Title>Heads up!</Alert.Title>
<Alert.Description
>You can add components to your app using the cli.</Alert.Description
>
</Alert.Root>
<script lang="ts">
import { Terminal } from "lucide-svelte";
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root>
<Terminal class="h-4 w-4" />
<Alert.Title>Heads up!</Alert.Title>
<Alert.Description
>You can add components to your app using the cli.</Alert.Description
>
</Alert.Root>
Destructive
Loading...
<script lang="ts">
import { ExclamationTriangle } from "radix-icons-svelte";
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root variant="destructive">
<ExclamationTriangle class="h-4 w-4" />
<Alert.Title>Error</Alert.Title>
<Alert.Description
>Your session has expired. Please login again.</Alert.Description
>
</Alert.Root>
<script lang="ts">
import { AlertCircle } from "lucide-svelte";
import * as Alert from "$lib/components/ui/alert";
</script>
<Alert.Root variant="destructive">
<AlertCircle class="h-4 w-4" />
<Alert.Title>Error</Alert.Title>
<Alert.Description
>Your session has expired. Please login again.</Alert.Description
>
</Alert.Root>
On This Page