* wip * wip * - Added scopes on useHotkeys - Use new EditableCellV2 - Implemented Recoil Scoped State with specific context - Implemented soft focus position - Factorized open/close editable cell - Removed editable relation old components - Broke down entity table into multiple components - Added Recoil Scope by CellContext - Added Recoil Scope by RowContext * First working version * Use a new EditableCellSoftFocusMode * Fixed initialize soft focus * Fixed enter mode * Added TODO * Fix * Fixes * Fix tests * Fix lint * Fixes --------- Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
13 lines
341 B
TypeScript
13 lines
341 B
TypeScript
import { selector } from 'recoil';
|
|
|
|
import { entityTableDimensionsState } from './entityTableDimensionsState';
|
|
|
|
export const numberOfTableColumnsSelectorState = selector<number>({
|
|
key: 'numberOfTableColumnsState',
|
|
get: ({ get }) => {
|
|
const { numberOfColumns } = get(entityTableDimensionsState);
|
|
|
|
return numberOfColumns;
|
|
},
|
|
});
|