build for root dir

This commit is contained in:
Felix Roos 2022-02-07 22:28:25 +01:00
parent e9b2bb6169
commit 92103dbb06
3 changed files with 10 additions and 8 deletions

10
docs/dist/App.js vendored
View File

@ -43,9 +43,7 @@ function App() {
return [];
}
}, [pattern]),
onSchedule: useCallback((_events, cycle2) => {
logCycle(_events, cycle2);
}, [pattern]),
onSchedule: useCallback((_events, cycle2) => logCycle(_events, cycle2), [pattern]),
ready: !!pattern
});
useEffect(() => {
@ -57,8 +55,12 @@ function App() {
} catch (err) {
setMode("javascript");
_pattern = parse(code);
if (_pattern?.constructor?.name !== "Pattern") {
const message = `got "${typeof _pattern}" instead of pattern`;
throw new Error(message + (typeof _pattern === "function" ? "did you foget to call a function?" : ""));
}
}
setPattern(_pattern);
setPattern(() => _pattern);
setError(void 0);
} catch (err) {
console.warn(err);

View File

@ -1 +1 @@
export default "/strudel/dist/logo.svg";
export default "/dist/logo.svg";

View File

@ -2,8 +2,8 @@
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="/strudel/favicon.ico" />
<link rel="stylesheet" type="text/css" href="/strudel/global.css" />
<link rel="icon" href="/favicon.ico" />
<link rel="stylesheet" type="text/css" href="/global.css" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="Strudel REPL" />
<title>Strudel REPL</title>
@ -11,6 +11,6 @@
<body>
<div id="root"></div>
<noscript>You need to enable JavaScript to run this app.</noscript>
<script type="module" src="/strudel/dist/index.js"></script>
<script type="module" src="/dist/index.js"></script>
</body>
</html>