forked from tsai/budibase
3 changed files with 32 additions and 4 deletions
@ -0,0 +1,20 @@ |
|||||
|
<script> |
||||
|
import { Tag, Tags } from "@budibase/bbui" |
||||
|
export let value |
||||
|
|
||||
|
const displayLimit = 5 |
||||
|
|
||||
|
$: tags = value?.slice(0, displayLimit) ?? [] |
||||
|
$: leftover = (value?.length ?? 0) - tags.length |
||||
|
</script> |
||||
|
|
||||
|
<Tags> |
||||
|
{#each tags as tag} |
||||
|
<Tag> |
||||
|
{tag} |
||||
|
</Tag> |
||||
|
{/each} |
||||
|
{#if leftover} |
||||
|
<Tag>+{leftover} more</Tag> |
||||
|
{/if} |
||||
|
</Tags> |
||||
Loading…
Reference in new issue