chore(FE-188,193): create convertRowSelectionArrToObj and convertRowSelectionObjToArr helper function

This commit is contained in:
ValdiANS
2025-11-06 15:29:15 +07:00
parent 6e582c4e7c
commit a8b1f6f8c2
+20
View File
@@ -77,3 +77,23 @@ export function getByPath<T, D = undefined>(
return cur as D;
}
export const convertRowSelectionArrToObj = (
rowSelectionArr: string[] | number[]
) => {
const result: Record<string | number, boolean> = {};
rowSelectionArr.forEach((item) => {
result[item] = true;
});
return result;
};
export const convertRowSelectionObjToArr = (
rowSelection: string[] | number[]
) => {
const result = Object.keys(rowSelection).map(Number);
return result;
};