|
|
|
|
@ -6,7 +6,7 @@ import { runApp } from './runtime';
|
|
|
|
|
import { builtins } from './builtins';
|
|
|
|
|
import { CGError } from './error';
|
|
|
|
|
import { createStore, startTracking, stopTracking, buildDependents } from './store';
|
|
|
|
|
import { loadStore } from './persistence';
|
|
|
|
|
import { loadStore, clearStore } from './persistence';
|
|
|
|
|
|
|
|
|
|
import stdlibCode from './stdlib.cg?raw';
|
|
|
|
|
import designTokensCode from './design-tokens.cg?raw';
|
|
|
|
|
@ -19,6 +19,11 @@ import textInputCode from './textinput-test.cg?raw';
|
|
|
|
|
const canvas = document.createElement('canvas') as HTMLCanvasElement;
|
|
|
|
|
document.body.appendChild(canvas);
|
|
|
|
|
|
|
|
|
|
const clearButton = document.getElementById('clear-storage');
|
|
|
|
|
if (clearButton) {
|
|
|
|
|
clearButton.onclick = () => clearStore();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const cgCode = stdlibCode + '\n' +
|
|
|
|
|
designTokensCode + '\n' +
|
|
|
|
|
uiComponentsCode + '\n' +
|
|
|
|
|
|