diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-10-01 10:44:31 +0200 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-10-01 10:44:31 +0200 |
| commit | 7a5ba5ea4aec0704070cfe8d63ba504a07d88cc6 (patch) | |
| tree | 683a6a121e02b4413774dcc36522c5d3817c9867 /apps/kit/src/lib/components/button.svelte | |
| parent | 33b5c5a72974af5bd8745298772fe7cc71b87b76 (diff) | |
| download | greatoffice-7a5ba5ea4aec0704070cfe8d63ba504a07d88cc6.tar.xz greatoffice-7a5ba5ea4aec0704070cfe8d63ba504a07d88cc6.zip | |
feat: Functionality complete public sites
Diffstat (limited to 'apps/kit/src/lib/components/button.svelte')
| -rw-r--r-- | apps/kit/src/lib/components/button.svelte | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/apps/kit/src/lib/components/button.svelte b/apps/kit/src/lib/components/button.svelte index 95dba5c..323c7ad 100644 --- a/apps/kit/src/lib/components/button.svelte +++ b/apps/kit/src/lib/components/button.svelte @@ -13,7 +13,7 @@ export let tabindex: string | undefined = undefined; export let style: string | undefined = undefined; export let title: string | undefined = undefined; - export let disabled = false; + export let disabled: boolean | null = false; export let href: string | undefined = undefined; export let text: string; export let loading = false; @@ -78,8 +78,9 @@ on:click class="{sizeClasses} {kindClasses} {loading ? 'disabled:' - : ''} {$$restProps.class ?? - ''} {fullWidth ? 'w-full justify-center': ''} inline-flex items-center border font-medium rounded shadow-sm focus:outline-none focus:ring-2" + : ''} {$$restProps.class ?? ''} {fullWidth + ? 'w-full justify-center' + : ''} inline-flex items-center border font-medium rounded shadow-sm focus:outline-none focus:ring-2" > {#if loading} <Spinner class={spinnerTextClasses + " " + spinnerMarginClasses} /> @@ -89,8 +90,9 @@ {:else} <button {...shared_props} - class="{sizeClasses} {kindClasses} {$$restProps.class ?? - ''} {fullWidth ? 'w-full justify-center': ''} inline-flex items-center border font-medium rounded shadow-sm focus:outline-none focus:ring-2" + class="{sizeClasses} {kindClasses} {$$restProps.class ?? ''} {fullWidth + ? 'w-full justify-center' + : ''} inline-flex items-center border font-medium rounded shadow-sm focus:outline-none focus:ring-2" > {#if loading} <Spinner class={spinnerTextClasses + " " + spinnerMarginClasses} /> |
