Skip to content

Commit 3ea30a9

Browse files
authored
fix: select types (#508)
* fix: select types * fix: update props
1 parent 7a29c26 commit 3ea30a9

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/lib/forms/Select.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import type { SelectOptionType } from '../types';
44
55
export let items: SelectOptionType[] = [];
6-
export let value: string;
6+
export let value: string | number;
77
export let placeholder: string = 'Choose option ...';
88
export let underline: boolean = false;
99
export let size: 'sm' | 'md' | 'lg' = 'md';

src/lib/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,8 @@ export type ReviewType = {
184184
}
185185

186186
export type SelectOptionType = {
187-
name: string;
188-
value: string;
187+
name: string | number;
188+
value: string | number;
189189
};
190190

191191
export type SidebarType = {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"props":[["href","string | undefined ","undefined"],["active","boolean ","false"],["activeClass","string ","''"],["normalClass","string ","''"]]}
1+
{"props":[["href","string | undefined ","undefined"],["active","boolean ","false"],["activeClass","string ","''"],["normalClass","string ","'text-gray-500 bg-white hover:bg-gray-100 hover:text-gray-700 dark:bg-gray-800 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white'"]]}

src/routes/props/Select.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"props":[["items","SelectOptionType[] ","[]"],[" value"," string",""],["placeholder","string ","'Choose option ...'"],["underline","boolean ","false"],["size","'sm' | 'md' | 'lg' ","'md'"],["defaultClass","string ","'text-gray-900 bg-gray-50 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500'"],["underlineClass","string ","'text-gray-500 bg-transparent border-0 border-b-2 border-gray-200 appearance-none dark:text-gray-400 dark:border-gray-700 focus:outline-none focus:ring-0 focus:border-gray-200 peer'"]]}
1+
{"props":[["items","SelectOptionType[] ","[]"],[" value"," string | number",""],["placeholder","string ","'Choose option ...'"],["underline","boolean ","false"],["size","'sm' | 'md' | 'lg' ","'md'"],["defaultClass","string ","'text-gray-900 bg-gray-50 border border-gray-300 rounded-lg focus:ring-blue-500 focus:border-blue-500 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500'"],["underlineClass","string ","'text-gray-500 bg-transparent border-0 border-b-2 border-gray-200 appearance-none dark:text-gray-400 dark:border-gray-700 focus:outline-none focus:ring-0 focus:border-gray-200 peer'"]]}

0 commit comments

Comments
 (0)