Skip to content

Commit 2242f13

Browse files
committed
fix(#21): ensure multiselect returns values
1 parent af4a668 commit 2242f13

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

.changeset/tender-dingos-guess.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@clack/core": patch
3+
---
4+
5+
Fix multiselect returning undefined

packages/core/src/prompts/multi-select.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ export default class MultiSelectPrompt<T extends { value: any }> extends Prompt
3030
}
3131
}
3232
super(opts, false);
33-
33+
this.once('finalize', () => {
34+
this.value = this.selectedValues;
35+
})
3436
this.options = opts.options;
3537
this.cursor = this.options.findIndex(({ value }) => value === opts.initialValue);
3638
this.selectedValues = []

0 commit comments

Comments
 (0)