import { useLazyRef } from 'onekijs-framework'; import inputColumn from '../columns/inputColumn'; import { InputColumn, InputColumnOptions, TableItem } from '../typings'; const useInputColumn = = TableItem>( id: string, options: InputColumnOptions, ): InputColumn => { const column = useLazyRef(() => { return inputColumn(id, options); }); return column.current; }; export default useInputColumn;