import { useLazyRef } from 'onekijs-framework'; import enumColumn from '../columns/enumColumn'; import { EnumColumnOptions, TableColumn, TableItem } from '../typings'; const useEnumColumn = = TableItem>( id: string, options: EnumColumnOptions, ): TableColumn => { const column = useLazyRef(() => { return enumColumn(id, options); }); return column.current; }; export default useEnumColumn;