Skip to content

Commit c79eb7e

Browse files
fix(DataTable): type casting to string (#687)
fix: type casting to string
1 parent 5f6d1dc commit c79eb7e

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

packages/raystack/components/data-table/utils/filter-operations.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,18 @@ export const filterOperationsMap: FilterFunctionsMap = {
6565
);
6666
},
6767
contains: (row, columnId, filterValue: FilterValue, _addMeta) => {
68-
const columnValue = (row.getValue(columnId) as string).toLowerCase();
69-
const filterStr = (filterValue.value as string).toLowerCase();
68+
const columnValue = String(row.getValue(columnId)).toLowerCase();
69+
const filterStr = String(filterValue.value).toLowerCase();
7070
return columnValue.includes(filterStr);
7171
},
7272
starts_with: (row, columnId, filterValue: FilterValue, _addMeta) => {
73-
const columnValue = (row.getValue(columnId) as string).toLowerCase();
74-
const filterStr = (filterValue.value as string).toLowerCase();
73+
const columnValue = String(row.getValue(columnId)).toLowerCase();
74+
const filterStr = String(filterValue.value).toLowerCase();
7575
return columnValue.startsWith(filterStr);
7676
},
7777
ends_with: (row, columnId, filterValue: FilterValue, _addMeta) => {
78-
const columnValue = (row.getValue(columnId) as string).toLowerCase();
79-
const filterStr = (filterValue.value as string).toLowerCase();
78+
const columnValue = String(row.getValue(columnId)).toLowerCase();
79+
const filterStr = String(filterValue.value).toLowerCase();
8080
return columnValue.endsWith(filterStr);
8181
}
8282
},

0 commit comments

Comments
 (0)