Skip to content

Commit d8fdebb

Browse files
committed
fix: respect filter prop for enum collections
1 parent f6c5e6d commit d8fdebb

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# 6.0.3
2+
- `c-select` now correctly respects the `filter` prop for enum collections.
23

34
# 6.0.2
45
- Fix error in c-select when keypress event has no key.

src/coalesce-vue-vuetify3/src/components/input/c-input.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,11 @@ function render() {
479479
addHandler(data, "update:modelValue", onInput);
480480
return h(VFileInput, data, vuetifySlots);
481481
} else if (valueMeta.itemType.type == "enum") {
482-
data.items = valueMeta.itemType.typeDef.values;
482+
let items = valueMeta.itemType.typeDef.values;
483+
if (props.filter) {
484+
items = items.filter(props.filter);
485+
}
486+
data.items = items;
483487
data.multiple = true;
484488
data["chips"] = true;
485489
data["closable-chips"] = true;

0 commit comments

Comments
 (0)