feat(editor): add reserveToolbarSpace option to enhance toolbar visibility management

This commit is contained in:
Anish Sarkar 2026-04-23 20:13:29 +05:30
parent 0381632bc2
commit a1d3356bf5
5 changed files with 36 additions and 4 deletions

View file

@ -11,12 +11,15 @@ interface EditorSaveContextValue {
isSaving: boolean;
/** Whether the user can toggle between editing and viewing modes */
canToggleMode: boolean;
/** Whether fixed-toolbar space should be reserved even when controls are hidden */
reserveToolbarSpace: boolean;
}
export const EditorSaveContext = createContext<EditorSaveContextValue>({
hasUnsavedChanges: false,
isSaving: false,
canToggleMode: false,
reserveToolbarSpace: false,
});
export function useEditorSave() {