1
1
import { formatDate } from "../../../utils" ;
2
2
3
3
export const formatFilters = ( filters ) => {
4
- const response = filters . map ( ( e ) => {
5
- let { value } = e ;
4
+ const response = filters . map ( ( element ) => {
5
+ let { value } = element ;
6
6
7
- if ( ! e . operator ) {
7
+ if ( ! element . operator ) {
8
8
return null ;
9
9
}
10
10
11
- if ( e . operator === "between" || e . operator === "in" ) {
12
- value = e . value . map ( ( o ) => o . value ) ;
11
+ if ( element . operator === "between" || element . operator === "in" ) {
12
+ value = element . value . map ( ( o ) => o . value ) ;
13
13
}
14
14
15
15
// Case status is a dropdown filter, using for the API
16
- if ( e . field === "case_status" ) {
17
- value = e . value . value ;
16
+ if ( element . field === "case_status" ) {
17
+ value = element . value . value ;
18
18
}
19
19
20
20
return {
21
21
subject : {
22
22
type : "Field" ,
23
- value : e . field ,
23
+ value : element . field ,
24
24
} ,
25
- operator : e . operator ,
25
+ operator : element . operator ,
26
26
value,
27
27
} ;
28
28
} ) ;
@@ -32,21 +32,21 @@ export const formatFilters = (filters) => {
32
32
33
33
// Format filters to convert in badges data
34
34
export const formatFilterBadges = ( filters , columns ) => {
35
- const response = filters . map ( ( e ) => {
36
- let { value } = e ;
37
- const col = columns . find ( ( c ) => c . field === e . field ) ;
35
+ const response = filters . map ( ( element ) => {
36
+ let { value } = element ;
37
+ const col = columns . find ( ( c ) => c . field === element . field ) ;
38
38
39
- if ( ! e . operator ) {
39
+ if ( ! element . operator ) {
40
40
return null ;
41
41
}
42
42
43
- if ( e . operator === "between" || e . operator === "in" ) {
44
- value = e . value . map ( ( o ) => o . value ) ;
43
+ if ( element . operator === "between" || element . operator === "in" ) {
44
+ value = element . value . map ( ( o ) => o . value ) ;
45
45
}
46
46
47
47
// Case status is a dropdown filter, using with badges
48
- if ( e . field === "case_status" ) {
49
- value = e . value . label ;
48
+ if ( element . field === "case_status" ) {
49
+ value = element . value . label ;
50
50
}
51
51
52
52
// Format datetime value to badges
@@ -56,8 +56,8 @@ export const formatFilterBadges = (filters, columns) => {
56
56
57
57
return {
58
58
fieldName : col . header ,
59
- field : e . field ,
60
- operator : e . operator ,
59
+ field : element . field ,
60
+ operator : element . operator ,
61
61
value,
62
62
} ;
63
63
} ) ;
0 commit comments