1
0
Fork 0
mirror of synced 2024-09-14 08:18:31 +12:00
budibase/packages/standard-components/src/Button.svelte
2021-06-16 18:14:23 +01:00

21 lines
No EOL
478 B
Svelte

<script>
import { getContext } from "svelte"
const { styleable } = getContext("sdk")
const component = getContext("component")
export let disabled = false
export let text = ""
export let onClick
export let size = "M"
export let type = "primary"
</script>
<button
class={`spectrum-Button spectrum-Button--size${size} spectrum-Button--${type}`}
disabled={disabled || false}
use:styleable={$component.styles}
on:click={onClick}
>
{text || ""}
</button>