Files
twenty_crm/front/src/modules/ui/tables/states/softFocusPositionState.ts
Charles Bochet aa612b5fc9 Add tab hotkey on table page (#457)
* 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>
2023-06-28 14:06:44 +02:00

12 lines
231 B
TypeScript

import { atom } from 'recoil';
import { TablePosition } from '../types/TablePosition';
export const softFocusPositionState = atom<TablePosition>({
key: 'softFocusPositionState',
default: {
row: 0,
column: 1,
},
});