Files
flotilla/src/lib/components/Button.svelte
T
2024-10-24 12:51:31 -07:00

16 lines
353 B
Svelte

<script lang="ts">
export let type: "button" | "submit" = "button"
$: className = `text-left ${$$props.class}`
</script>
{#if type === "submit"}
<button {...$$props} {type} class={className}>
<slot />
</button>
{:else}
<button on:click|stopPropagation|preventDefault {...$$props} {type} class={className}>
<slot />
</button>
{/if}