MCPcopy Create free account
hub / github.com/ZenNotes/zennotes / setZenMode

Function setZenMode

packages/app-core/src/components/Editor.tsx:780–793  ·  view source on GitHub ↗
(next: 'toggle' | 'on' | 'off')

Source from the content-addressed store, hash-verified

778 window.dispatchEvent(new Event('zen:close-right-panel'))
779 })
780 const setZenMode = (next: 'toggle' | 'on' | 'off'): void => {
781 requestAnimationFrame(() => {
782 const state = useStore.getState()
783 if (next === 'on') {
784 state.setFocusMode(true)
785 return
786 }
787 if (next === 'off') {
788 state.setFocusMode(false)
789 return
790 }
791 state.setFocusMode(!state.zenMode)
792 })
793 }
794 const setPaneMode = (mode: 'edit' | 'split' | 'preview'): void => {
795 requestAnimationFrame(() => {
796 requestPaneMode(mode)

Callers 1

registerVimNoteCommandsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected