diff --git a/homedocs/astro.config.mjs b/homedocs/astro.config.mjs index a5bdb0956..00067642e 100644 --- a/homedocs/astro.config.mjs +++ b/homedocs/astro.config.mjs @@ -10,6 +10,9 @@ import llmsTxt from "./src/integrations/llms-txt"; // https://astro.build/config export default defineConfig({ site: "https://cxjs.io", + redirects: { + "/docs": "/docs/intro/what-is-cxjs", + }, integrations: [ cxjs(), react(), diff --git a/legacy/fiddle/app/components/CodeMirror.js b/legacy/fiddle/app/components/CodeMirror.js index d2a1ddff6..dca2994db 100644 --- a/legacy/fiddle/app/components/CodeMirror.js +++ b/legacy/fiddle/app/components/CodeMirror.js @@ -1,5 +1,5 @@ -import { Widget, VDOM, CSS } from 'cx/ui'; -import codemirror from 'codemirror'; +import { Widget, VDOM, CSS } from "cx/ui"; +import codemirror from "codemirror"; import "codemirror/lib/codemirror.css"; import "codemirror/mode/jsx/jsx"; import "codemirror/mode/javascript/javascript"; @@ -7,31 +7,35 @@ import "codemirror/mode/css/css"; import "codemirror/addon/edit/matchtags"; import "codemirror/addon/edit/closetag"; - export class CodeMirror extends Widget { - declareData() { return super.declareData(...arguments, { - code: undefined + code: undefined, }); } render(context, instance, key) { - return + return ; } } -CodeMirror.prototype.baseClass = 'codemirror'; +CodeMirror.prototype.baseClass = "codemirror"; CodeMirror.prototype.styled = true; class Component extends VDOM.Component { render() { - var {data, widget} = this.props.instance; - return
-