flotilla/src/lib/components/Divider.svelte

19 lines
488 B
Svelte
Raw Normal View History

2025-02-04 00:37:14 +00:00
<script lang="ts">
import type {Snippet} from "svelte"
2026-09-17 17:52:59 +00:00
type Props = {
children?: Snippet
2026-09-17 17:52:59 +00:00
class?: string
2025-02-04 00:37:14 +00:00
}
2026-09-17 17:52:59 +00:00
const {children, class: className}: Props = $props()
2025-02-04 00:37:14 +00:00
</script>
2026-09-17 17:52:59 +00:00
<div class="flex items-center gap-2 p-2 text-xs uppercase text-content-subtle {className}">
<div class="h-px grow" style="background-color: var(--line)"></div>
2025-02-04 00:37:14 +00:00
{#if children}
<p>{@render children?.()}</p>
<div class="h-px grow" style="background-color: var(--line)"></div>
{/if}
2024-09-20 18:00:41 +00:00
</div>