refactoring of cmaps, widgets, etc.
This commit is contained in:
+3
-4
@@ -25,6 +25,7 @@ import { loadAdminOverview } from "./wiki/admin/overview.js";
|
||||
import { OrphanedUploadsAdmin } from "./wiki/admin/orphaned-uploads-admin.js";
|
||||
import { UserAdmin } from "./wiki/admin/user-admin.js";
|
||||
import { CmapWorkspace } from "./wiki/cmap/workspace.js";
|
||||
import { ComboBox } from "./widgets/combobox.js";
|
||||
|
||||
(() => {
|
||||
"use strict";
|
||||
@@ -53,7 +54,6 @@ import { CmapWorkspace } from "./wiki/cmap/workspace.js";
|
||||
siteTitle: "Racket Wiki",
|
||||
bookmarks: [],
|
||||
conceptMaps: [],
|
||||
people: [],
|
||||
cmapConceptUsage: new Map(),
|
||||
cmapConceptIdsByName: new Map(),
|
||||
cmapPageConcepts: new Map(),
|
||||
@@ -63,7 +63,7 @@ import { CmapWorkspace } from "./wiki/cmap/workspace.js";
|
||||
cmapSavedSnapshot: null,
|
||||
cmapGuardHash: "",
|
||||
cmapPrototype: null,
|
||||
rawMarkdown: window.localStorage.getItem("racket-wiki-raw-markdown") === "true"
|
||||
rawMarkdown: false
|
||||
};
|
||||
|
||||
let easyMDE = null;
|
||||
@@ -75,7 +75,7 @@ import { CmapWorkspace } from "./wiki/cmap/workspace.js";
|
||||
|
||||
const $ = (id) => document.getElementById(id);
|
||||
|
||||
const wikiCmapLinkCombobox = new window.RacketWikiComboBox($("wiki-cmap-link-combobox"));
|
||||
const wikiCmapLinkCombobox = new ComboBox($("wiki-cmap-link-combobox"));
|
||||
const breadcrumbTrail = new BreadcrumbTrail(window.sessionStorage);
|
||||
const cmapWorkspace = new CmapWorkspace(
|
||||
state,
|
||||
@@ -430,7 +430,6 @@ import { CmapWorkspace } from "./wiki/cmap/workspace.js";
|
||||
|
||||
function toggleRawMarkdown() {
|
||||
state.rawMarkdown = !state.rawMarkdown;
|
||||
window.localStorage.setItem("racket-wiki-raw-markdown", state.rawMarkdown ? "true" : "false");
|
||||
applyRawMarkdownMode();
|
||||
easyMDE.codemirror.refresh();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user