- const eventData = {
- darkModeActive: darkMode,
- registerViewTheme(builder) {
- const spec = builder();
- if (spec) {
- viewTheme = EditorView.theme(spec);
- }
- },
- registerHighlightStyle(builder) {
- const tagStyles = builder(tags) || [];
- console.log('called', tagStyles);
- if (tagStyles.length) {
- highlightStyle = HighlightStyle.define(tagStyles);
- }
- }
- };
+ const ev = new EditorView(config);
+ viewLangCompartments.set(ev, langCompartment);