mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-27 21:48:27 +00:00
use new transpiler in nano-repl
This commit is contained in:
parent
f37eb92d93
commit
a761aa9a37
@ -1,7 +1,6 @@
|
|||||||
// import { Scheduler } from '@strudel.cycles/core';
|
|
||||||
import { useRef, useCallback, useEffect, useMemo, useState } from 'react';
|
import { useRef, useCallback, useEffect, useMemo, useState } from 'react';
|
||||||
import shapeshifter from '@strudel.cycles/eval/shapeshifter.mjs';
|
|
||||||
import { repl } from '@strudel.cycles/core/repl.mjs';
|
import { repl } from '@strudel.cycles/core/repl.mjs';
|
||||||
|
import { transpiler } from '@strudel.cycles/transpiler';
|
||||||
|
|
||||||
function useStrudel({ defaultOutput, interval, getTime, code, evalOnMount = false }) {
|
function useStrudel({ defaultOutput, interval, getTime, code, evalOnMount = false }) {
|
||||||
// scheduler
|
// scheduler
|
||||||
@ -18,7 +17,7 @@ function useStrudel({ defaultOutput, interval, getTime, code, evalOnMount = fals
|
|||||||
onSchedulerError: setSchedulerError,
|
onSchedulerError: setSchedulerError,
|
||||||
onEvalError: setEvalError,
|
onEvalError: setEvalError,
|
||||||
getTime,
|
getTime,
|
||||||
transpiler: shapeshifter,
|
transpiler,
|
||||||
onEval: ({ pattern: _pattern, code }) => {
|
onEval: ({ pattern: _pattern, code }) => {
|
||||||
setActiveCode(code);
|
setActiveCode(code);
|
||||||
setPattern(_pattern);
|
setPattern(_pattern);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user