Blame view

src/app/dashboard/filter.pipe.ts 451 Bytes
7cea4f3b   trainee   เสริชข้อมูล activ...
1
2
3
4
5
6
7
import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
  name: 'filter'
})
export class FilterPipe implements PipeTransform {

53e0945f   trainee   เสริจได้แล้ว active
8
9
  transform(value: any, filterString: string, propName: string): any {
    if (value.length === 0) {
8672575a   DESKTOP-P23T5P2\NewTeryEiEi   แก้ไข api ใหม่
10
      return value;
7cea4f3b   trainee   เสริชข้อมูล activ...
11
12
13
    }

    const resultArray = [];
8672575a   DESKTOP-P23T5P2\NewTeryEiEi   แก้ไข api ใหม่
14
    for (const item of value) {
7cea4f3b   trainee   เสริชข้อมูล activ...
15
16
      if (item[propName] === filterString) {
        resultArray.push(item);
1b630ad7   trainee   กดปุ่มเพื่อค้นหา
17
      }
8703c523   trainee   แก้ เสริชแล้วลบ ข...
18
      
8672575a   DESKTOP-P23T5P2\NewTeryEiEi   แก้ไข api ใหม่
19
20
    }
    return resultArray;
a791c0bd   trainee   เพิ่มแท็บเพื่อลองงาน
21
  }
9e5d364c   trainee   finish search + a...
22
23

}
a791c0bd   trainee   เพิ่มแท็บเพื่อลองงาน

9e5d364c   trainee   finish search + a...

a791c0bd   trainee   เพิ่มแท็บเพื่อลองงาน

9e5d364c   trainee   finish search + a...

a791c0bd   trainee   เพิ่มแท็บเพื่อลองงาน

9e5d364c   trainee   finish search + a...

a791c0bd   trainee   เพิ่มแท็บเพื่อลองงาน

2d0f0ca8   trainee   เพิ่ม tap typeapi...

37ec6be6   trainee   เพิ่ม api departm...

3cb418c1   trainee   3-4-5 ได้แล้วว ><

8672575a   DESKTOP-P23T5P2\NewTeryEiEi   แก้ไข api ใหม่

3cb418c1   trainee   3-4-5 ได้แล้วว ><

7cea4f3b   trainee   เสริชข้อมูล activ...

7cea4f3b   trainee   เสริชข้อมูล activ...

a791c0bd   trainee   เพิ่มแท็บเพื่อลองงาน

8672575a   DESKTOP-P23T5P2\NewTeryEiEi   แก้ไข api ใหม่

7cea4f3b   trainee   เสริชข้อมูล activ...