import { OnChangeFn, RowSelectionState } from "@tanstack/react-table" import { useState } from "react"; export interface UseRowSelectionReturn { setSelectedRow: OnChangeFn selectedRow: RowSelectionState } export const useRowSelection = (state: RowSelectionState): UseRowSelectionReturn => { const [selectedRow, setSelectedRow] = useState(state) return { setSelectedRow, selectedRow } }