blob: 66b5b00719de4ba6e6af3272a6108ef871e662db (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<script lang="ts">
export let organized: boolean | undefined = undefined;
export let hoverable = false;
export let tristate = false;
export let dim = false;
</script>
{#if organized}
<span class:hoverable class="icon-gray icon-base icon-[material-symbols--check-circle]" />
{:else if organized === undefined || !tristate}
<span
class:hoverable
class="icon-gray dim icon-base icon-[material-symbols--check-circle-outline]"
/>
{:else}
<span
class:hoverable
class:dim
class="icon-gray icon-base icon-[material-symbols--unpublished]"
/>
{/if}
|