@@ -11,7 +11,7 @@ const fuzzy = <TData extends MRT_RowData>(
1111 columnId : string ,
1212 filterValue : number | string ,
1313 addMeta : ( item : RankingInfo ) => void ,
14- ) => {
14+ ) : boolean => {
1515 const itemRank = rankItem (
1616 row . getValue < string | number | null > ( columnId ) ,
1717 filterValue as string ,
@@ -29,8 +29,8 @@ const contains = <TData extends MRT_RowData>(
2929 row : Row < TData > ,
3030 id : string ,
3131 filterValue : number | string ,
32- ) =>
33- row
32+ ) : boolean =>
33+ ! ! row
3434 . getValue < number | string | null > ( id )
3535 ?. toString ( )
3636 . toLowerCase ( )
@@ -43,8 +43,8 @@ const startsWith = <TData extends MRT_RowData>(
4343 row : Row < TData > ,
4444 id : string ,
4545 filterValue : number | string ,
46- ) =>
47- row
46+ ) : boolean =>
47+ ! ! row
4848 . getValue < number | string | null > ( id )
4949 ?. toString ( )
5050 . toLowerCase ( )
@@ -57,8 +57,8 @@ const endsWith = <TData extends MRT_RowData>(
5757 row : Row < TData > ,
5858 id : string ,
5959 filterValue : number | string ,
60- ) =>
61- row
60+ ) : boolean =>
61+ ! ! row
6262 . getValue < number | string | null > ( id )
6363 ?. toString ( )
6464 . toLowerCase ( )
@@ -71,7 +71,7 @@ const equals = <TData extends MRT_RowData>(
7171 row : Row < TData > ,
7272 id : string ,
7373 filterValue : number | string ,
74- ) =>
74+ ) : boolean =>
7575 row . getValue < number | string | null > ( id ) ?. toString ( ) . toLowerCase ( ) . trim ( ) ===
7676 filterValue . toString ( ) . toLowerCase ( ) . trim ( ) ;
7777
@@ -81,7 +81,7 @@ const notEquals = <TData extends MRT_RowData>(
8181 row : Row < TData > ,
8282 id : string ,
8383 filterValue : number | string ,
84- ) =>
84+ ) : boolean =>
8585 row . getValue < number | string | null > ( id ) ?. toString ( ) . toLowerCase ( ) . trim ( ) !==
8686 filterValue . toString ( ) . toLowerCase ( ) . trim ( ) ;
8787
@@ -91,7 +91,7 @@ const greaterThan = <TData extends MRT_RowData>(
9191 row : Row < TData > ,
9292 id : string ,
9393 filterValue : number | string ,
94- ) =>
94+ ) : boolean =>
9595 ! isNaN ( + filterValue ) && ! isNaN ( + row . getValue < number | string > ( id ) )
9696 ? + ( row . getValue < number | string | null > ( id ) ?? 0 ) > + filterValue
9797 : ( row . getValue < number | string | null > ( id ) ?? '' )
@@ -105,15 +105,15 @@ const greaterThanOrEqualTo = <TData extends MRT_RowData>(
105105 row : Row < TData > ,
106106 id : string ,
107107 filterValue : number | string ,
108- ) => equals ( row , id , filterValue ) || greaterThan ( row , id , filterValue ) ;
108+ ) : boolean => equals ( row , id , filterValue ) || greaterThan ( row , id , filterValue ) ;
109109
110110greaterThanOrEqualTo . autoRemove = ( val : any ) => ! val ;
111111
112112const lessThan = < TData extends MRT_RowData > (
113113 row : Row < TData > ,
114114 id : string ,
115115 filterValue : number | string ,
116- ) =>
116+ ) : boolean =>
117117 ! isNaN ( + filterValue ) && ! isNaN ( + row . getValue < number | string > ( id ) )
118118 ? + ( row . getValue < number | string | null > ( id ) ?? 0 ) < + filterValue
119119 : ( row . getValue < number | string | null > ( id ) ?? '' )
@@ -127,15 +127,15 @@ const lessThanOrEqualTo = <TData extends MRT_RowData>(
127127 row : Row < TData > ,
128128 id : string ,
129129 filterValue : number | string ,
130- ) => equals ( row , id , filterValue ) || lessThan ( row , id , filterValue ) ;
130+ ) : boolean => equals ( row , id , filterValue ) || lessThan ( row , id , filterValue ) ;
131131
132132lessThanOrEqualTo . autoRemove = ( val : any ) => ! val ;
133133
134134const between = < TData extends MRT_RowData > (
135135 row : Row < TData > ,
136136 id : string ,
137137 filterValues : [ number | string , number | string ] ,
138- ) =>
138+ ) : boolean =>
139139 ( ( [ '' , undefined ] as any [ ] ) . includes ( filterValues [ 0 ] ) ||
140140 greaterThan ( row , id , filterValues [ 0 ] ) ) &&
141141 ( ( ! isNaN ( + filterValues [ 0 ] ) &&
@@ -150,7 +150,7 @@ const betweenInclusive = <TData extends MRT_RowData>(
150150 row : Row < TData > ,
151151 id : string ,
152152 filterValues : [ number | string , number | string ] ,
153- ) =>
153+ ) : boolean =>
154154 ( ( [ '' , undefined ] as any [ ] ) . includes ( filterValues [ 0 ] ) ||
155155 greaterThanOrEqualTo ( row , id , filterValues [ 0 ] ) ) &&
156156 ( ( ! isNaN ( + filterValues [ 0 ] ) &&
@@ -165,15 +165,15 @@ const empty = <TData extends MRT_RowData>(
165165 row : Row < TData > ,
166166 id : string ,
167167 _filterValue : number | string ,
168- ) => ! row . getValue < number | string | null > ( id ) ?. toString ( ) . trim ( ) ;
168+ ) : boolean => ! row . getValue < number | string | null > ( id ) ?. toString ( ) . trim ( ) ;
169169
170170empty . autoRemove = ( val : any ) => ! val ;
171171
172172const notEmpty = < TData extends MRT_RowData > (
173173 row : Row < TData > ,
174174 id : string ,
175175 _filterValue : number | string ,
176- ) => ! ! row . getValue < number | string | null > ( id ) ?. toString ( ) . trim ( ) ;
176+ ) : boolean => ! ! row . getValue < number | string | null > ( id ) ?. toString ( ) . trim ( ) ;
177177
178178notEmpty . autoRemove = ( val : any ) => ! val ;
179179
0 commit comments