Skip to content

Instantly share code, notes, and snippets.

View kstewart83's full-sized avatar

Kyle Stewart kstewart83

View GitHub Profile
@kstewart83
kstewart83 / App.tsx
Created June 17, 2020 00:12
Crank + Snowpack HMR
import * as Crank from '@bikeshaving/crank';
import { renderer as dom } from '@bikeshaving/crank/dom';
import { style } from 'typestyle';
const redMaker = { color: 'red' };
const bigFont = { fontSize: '30px' };
const bigRedClass = style(redMaker, bigFont);
declare global {
interface Window {
import confetti from 'canvas-confetti';
import * as Crank from "@bikeshaving/crank";
import { renderer as dom } from "@bikeshaving/crank/dom";
confetti.create(document.getElementById('canvas'), {
resize: true,
useWorker: true,
})({ particleCount: 200, spread: 200 });