import { useLazyRef } from 'onekijs-framework'; import checkboxColumn from '../columns/checkboxColumn'; import { CheckboxColumn, CheckboxColumnOptions, TableItem } from '../typings'; const useCheckboxColumn = = TableItem>( id: string, options: CheckboxColumnOptions, ): CheckboxColumn => { const column = useLazyRef(() => { return checkboxColumn(id, options); }); return column.current; }; export default useCheckboxColumn;