You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Если в мультиселект передать selectAllItem и transformer то пункт "Выбрать всё" начинает работать некорректно.
publicselect(item: PrizmMultiSelectItemWithChecked<T>): void{const newItemState =!item.checked;letvalues: T[];// тут неправильно (без учета transformer-а) указан типif(this.isSelectAllItem(item)){// вот тут нет прогона через transformer из-за чего в values оказываются значения с неправильным типомvalues=newItemState ? [...this.items] : [];}else{// а вот тут вызов transformer уже естьconstselectedValue=this.transformer(item.obj);values=newItemState
? [...(this.value??[]),selectedValue]
: this.value.filter(i=>!this.identityMatcher(i,selectedValue));}this.updateValue(values);this.dropdownHostElement?.reCalculatePositions();}
The text was updated successfully, but these errors were encountered:
Библиотека
@prizm-ui/core
@prizm-ui/components
@prizm-ui/install
@prizm-ui/icons
@prizm-ui/flag-icons
@prizm-ui/theme
@prizm-ui/charts
@prizm-ui/ast
@prizm-ui/nx-plugin
Компонент
PrizmInputMultiSelectComponent
prizm-input-multi-select
Проект в котором используется Prizm
Описание проблемы
Если в мультиселект передать
selectAllItem
иtransformer
то пункт "Выбрать всё" начинает работать некорректно.The text was updated successfully, but these errors were encountered: