diff --git a/src/app/app.html b/src/app/app.html index c35a16b..15c28d9 100644 --- a/src/app/app.html +++ b/src/app/app.html @@ -9,13 +9,28 @@

Dropdown Component

- - -

Selected Value: {{ selectedDropdownValue() }}

+
+
+

Object Options

+ + +

Selected Value: {{ selectedDropdownValue() }}

+
+ +
+

String Options (Simple)

+ + +

Selected Size: {{ selectedSize() }}

+
+
diff --git a/src/app/app.ts b/src/app/app.ts index 1e21ef8..59459ec 100644 --- a/src/app/app.ts +++ b/src/app/app.ts @@ -14,10 +14,12 @@ export class App { dropdownOptions: DropdownOption[] = [ { label: 'English', value: "EN" }, - { label: '한국어', value: "KR" } + { label: '한국어', value: "KR" }, + { label: '日本語', value: "JP" }, ]; selectedDropdownValue = signal(null); + selectedSize = signal(null); handleToggle(state: boolean) { console.log('Toggle state:', state); diff --git a/src/app/components/dropdown/dropdown.html b/src/app/components/dropdown/dropdown.html index 0b459f9..a5faeb0 100644 --- a/src/app/components/dropdown/dropdown.html +++ b/src/app/components/dropdown/dropdown.html @@ -2,19 +2,19 @@ @if (icon()) { {{ icon() }} } - {{ selectedLabel }} + {{ selectedLabel() }} keyboard_arrow_down @if (isOpen()) {