import { atom } from "jotai"; import { Editor } from "@tiptap/core"; import { PageEditMode } from "@/features/user/types/user.types.ts"; export const pageEditorAtom = atom(null); export const titleEditorAtom = atom(null); export const readOnlyEditorAtom = atom(null); export const yjsConnectionStatusAtom = atom(""); export const showAiMenuAtom = atom(false); export const showLinkMenuAtom = atom(false); // Current page's edit mode — initialized from the user's saved preference on // first load, can be toggled locally without persisting to the server. export const currentPageEditModeAtom = atom(PageEditMode.Edit);