0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-28 00:43:08 +00:00

refactor CodeMirror library instantiation

This commit is contained in:
Charlie Humphreys
2023-07-15 00:20:38 -05:00
parent 9d6a9c4ebf
commit 4c087e9aa5
5 changed files with 48 additions and 45 deletions

View File

@@ -3,6 +3,7 @@ const ReactDOM = require('react-dom');
const { PATTERNS, FIELD_TYPE, HINT_TYPE, UNITS } = require('./widget-elements/constants');
require('./widget-elements/hints/hints.jsx');
const { Text, Checkbox } = require('./widget-elements');
const CodeMirror = require('../code-mirror.js');
// See https://codemirror.net/5/addon/hint/css-hint.js for code reference
const pseudoClasses = { 'active' : 1, 'after' : 1, 'before' : 1, 'checked' : 1, 'default' : 1,
@@ -17,7 +18,7 @@ const pseudoClasses = { 'active' : 1, 'after' : 1, 'before'
const genKey = (...args)=>args.join('-');
module.exports = function(CodeMirror, widgets, cm, setHints) {
module.exports = function(widgets, cm, setHints) {
const spec = CodeMirror.resolveMode('text/css');
const headless = CodeMirror(()=>{});