ngOnChanges()

in sample/frontend/src/app/shared/grid/filter/select-filter/select-filter.component.ts [40:51]


  ngOnChanges(changes: SimpleChanges) {
    const data = this.data??[];
    const values = this.values??[];
    this.wrappedData = data.map(item=>{
      const wrap = {
        data:item,
        selected: values.some(value=>value===item.value)
      }
      return wrap;
    })
    this.textStream.next(this.filterText);
  }