https://dev.kronoz.win/r/marzneshin.git
1import { OnChangeFn, RowSelectionState } from "@tanstack/react-table"
2import { useState } from "react";
3
4export interface UseRowSelectionReturn {
5 setSelectedRow: OnChangeFn<RowSelectionState>
6 selectedRow: RowSelectionState
7}
8
9export const useRowSelection = (state: RowSelectionState): UseRowSelectionReturn => {
10 const [selectedRow, setSelectedRow] = useState<RowSelectionState>(state)
11 return { setSelectedRow, selectedRow }
12}
13