Files
windmill/frontend/src/lib/components/DraftBadge.svelte
2023-06-19 02:14:38 +02:00

22 lines
649 B
Svelte

<script lang="ts">
import Popover from './Popover.svelte'
import { Badge } from './common'
export let has_draft: boolean = false
export let draft_only: boolean = false
</script>
{#if has_draft}
{#if draft_only}
<Popover notClickable>
<svelte:fragment slot="text">Never deployed and is only a draft</svelte:fragment>
<Badge small color="indigo" baseClass="border border-indigo-200">Draft only</Badge>
</Popover>
{:else}
<Popover notClickable>
<svelte:fragment slot="text">Is deployed and has a draft</svelte:fragment>
<Badge small color="indigo" baseClass="border border-indigo-200">+Draft</Badge>
</Popover>
{/if}
{/if}