From de235e3be1b7225b2b418a8cd883466ed5af2369 Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Thu, 16 Nov 2023 15:21:15 -0800 Subject: [PATCH] Fix Bezier-rs interactive demo page build failure --- website/other/bezier-rs-demos/src/utils/types.ts | 8 ++++---- website/other/bezier-rs-demos/webpack.config.js | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/website/other/bezier-rs-demos/src/utils/types.ts b/website/other/bezier-rs-demos/src/utils/types.ts index 2aa14f71..de40fa9a 100644 --- a/website/other/bezier-rs-demos/src/utils/types.ts +++ b/website/other/bezier-rs-demos/src/utils/types.ts @@ -79,10 +79,10 @@ export interface Demo extends HTMLElement { sliderData: Record; sliderUnits: Record; - drawDemo(figure: HTMLElement, mouseLocation?: [number, number]); - onMouseDown(event: MouseEvent); - onMouseUp(); - onMouseMove(event: MouseEvent); + drawDemo(figure: HTMLElement, mouseLocation?: [number, number]): void; + onMouseDown(event: MouseEvent): void; + onMouseUp(): void; + onMouseMove(event: MouseEvent): void; getSliderUnit(sliderValue: number, variable: string): string; } diff --git a/website/other/bezier-rs-demos/webpack.config.js b/website/other/bezier-rs-demos/webpack.config.js index 019e9c37..55b80282 100644 --- a/website/other/bezier-rs-demos/webpack.config.js +++ b/website/other/bezier-rs-demos/webpack.config.js @@ -1,3 +1,5 @@ +// TODO: Eventually migrate the bundler from Webpack to Vite + const path = require("path"); const WasmPackPlugin = require("@wasm-tool/wasm-pack-plugin");