fix: allow editor runtime styles under CSP
This commit is contained in:
@@ -4,6 +4,7 @@ import { EditorState } from '@codemirror/state'
|
||||
import { defaultKeymap, history, historyKeymap } from '@codemirror/commands'
|
||||
import { frontmatterHighlightPlugin, frontmatterHighlightTheme } from '../extensions/frontmatterHighlight'
|
||||
import { markdownLanguage } from '../extensions/markdownHighlight'
|
||||
import { RUNTIME_STYLE_NONCE } from '../lib/runtimeStyleNonce'
|
||||
import { resolveArrowLigatureInput } from '../utils/arrowLigatures'
|
||||
import { zoomCursorFix } from '../extensions/zoomCursorFix'
|
||||
import { nativeTextAssistanceDisabledAttributes } from '../lib/nativeTextAssistance'
|
||||
@@ -145,6 +146,7 @@ export function useCodeMirror(
|
||||
keymap.of([...defaultKeymap, ...historyKeymap]),
|
||||
buildSaveKeymap(callbacksRef),
|
||||
buildBaseTheme(),
|
||||
EditorView.cspNonce.of(RUNTIME_STYLE_NONCE),
|
||||
EditorView.contentAttributes.of(nativeTextAssistanceDisabledAttributes),
|
||||
markdownLanguage(),
|
||||
frontmatterHighlightTheme(),
|
||||
|
||||
Reference in New Issue
Block a user