1d5a0a30d4
Value: [1e-5 to 6e-4]
1.1 KiB
1.1 KiB
Squiggle Components
This package contains all the components for squiggle. These can be used either as a library or hosted as a storybook.
Usage in a react
project
For example, in a fresh create-react-app
project
yarn add @quri/squiggle-components
Add to App.js
:
import {SquiggleEditor} from '@quri/squiggle-components';
<SquiggleEditor initialSquiggleString="x = beta(3, 10); x + 20" />
Build storybook for development
We assume that you had run yarn
at monorepo level, installing dependencies.
You need to prepare by building and bundling squiggle-lang
cd ../squiggle-lang
yarn build
If you've otherwise done this recently you can skip those.
Run a development server
yarn start
And build artefacts for production,
yarn build # builds storybook app