diff --git a/apps/client/src/ee/base/components/grid/grid-container.tsx b/apps/client/src/ee/base/components/grid/grid-container.tsx index ee0d9d938..336d0e413 100644 --- a/apps/client/src/ee/base/components/grid/grid-container.tsx +++ b/apps/client/src/ee/base/components/grid/grid-container.tsx @@ -6,7 +6,7 @@ import { useVirtualizer, windowScroll, } from "@tanstack/react-virtual"; -import { useAtom } from "jotai"; +import { useAtom, useSetAtom, type PrimitiveAtom } from "jotai"; import { IBaseRow, IBaseProperty, @@ -134,7 +134,7 @@ export function GridContainer({ const focusedCellRef = useRef(focusedCell); focusedCellRef.current = focusedCell; const [, setActiveFormulaEditor] = useAtom(activeFormulaEditorAtomFamily(pageId)) as unknown as [FormulaEditorTarget, (val: FormulaEditorTarget) => void]; - const [, setPendingTypeInsert] = useAtom(pendingTypeInsertAtom) as unknown as [PendingTypeInsert, (val: PendingTypeInsert) => void]; + const setPendingTypeInsert = useSetAtom(pendingTypeInsertAtom as PrimitiveAtom); useEffect(() => { const handleMouseDown = (e: MouseEvent) => { diff --git a/apps/client/src/ee/base/hooks/use-grid-keyboard-nav.ts b/apps/client/src/ee/base/hooks/use-grid-keyboard-nav.ts index d2a68642f..eae0adcbb 100644 --- a/apps/client/src/ee/base/hooks/use-grid-keyboard-nav.ts +++ b/apps/client/src/ee/base/hooks/use-grid-keyboard-nav.ts @@ -149,7 +149,6 @@ export function useGridKeyboardNav({ } case "Escape": { e.preventDefault(); - (document.activeElement as HTMLElement | null)?.blur(); setEditingCell(null); setFocusedCell(editingCell); break; diff --git a/apps/client/src/ee/licence/components/oss-details.tsx b/apps/client/src/ee/licence/components/oss-details.tsx index bee039700..596550ba4 100644 --- a/apps/client/src/ee/licence/components/oss-details.tsx +++ b/apps/client/src/ee/licence/components/oss-details.tsx @@ -17,6 +17,8 @@ const enterpriseFeatures = [ "Resolve Comments", "Confluence Import", "PDF & DOCX Import", + "Bases", + "Kanban", "Templates", ];