diff --git a/packages/ui/src/components/molecule/select/select-trigger.svelte b/packages/ui/src/components/molecule/select/select-trigger.svelte
index 02098a109..ce0e7855b 100644
--- a/packages/ui/src/components/molecule/select/select-trigger.svelte
+++ b/packages/ui/src/components/molecule/select/select-trigger.svelte
@@ -21,7 +21,9 @@
)}
{...restProps}
>
-
+
{@render children?.()}
{#if arrow}
diff --git a/packages/ui/src/components/molecule/select/select.stories.svelte b/packages/ui/src/components/molecule/select/select.stories.svelte
index 0637bb58f..523385051 100644
--- a/packages/ui/src/components/molecule/select/select.stories.svelte
+++ b/packages/ui/src/components/molecule/select/select.stories.svelte
@@ -138,6 +138,7 @@
label={fruit.label}
aria-label={fruit.label}
role="option"
+ check={true}
>
{fruit.label}
@@ -149,29 +150,36 @@
-
- {#if !value2.length}
- เลือก
- {:else}
- {#each value2 as temp}
- {
- event.stopPropagation()
- value2 = value2.filter((item) => item != temp)
- }}
- aria-label={`Remove ${themes.find((item) => item.value === temp)?.label || temp}`}
- >
- {themes.find((item) => item.value === temp)?.label || temp}
-
- {/each}
+
+ {#if value2.length}
+
+ {#each value2 as temp}
+ {
+ event.stopPropagation()
+ value2 = value2.filter((item) => item != temp)
+ }}
+ aria-label={`Remove ${themes.find((item) => item.value === temp)?.label || temp}`}
+ >
+ {themes.find((item) => item.value === temp)?.label || temp}
+
+ {/each}
+
{/if}
-
+
+ {#if !value2.length}
+ เลือก
+ {/if}
+
+
{#each themes as fruit}
@@ -180,6 +188,7 @@
label={fruit.label}
aria-label={fruit.label}
role="option"
+ check={true}
>
{fruit.label}