Skip to content

Commit

Permalink
most compile errors fixed.
Browse files Browse the repository at this point in the history
  • Loading branch information
bhouston committed Jun 18, 2023
1 parent 640bbb9 commit 31ac88c
Show file tree
Hide file tree
Showing 7 changed files with 66 additions and 13 deletions.
4 changes: 2 additions & 2 deletions apps/exec-graph/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"module": "./dist/index.js",
"source": "./src/index.ts",
"scripts": {
"build": "tsc --noEmit && esbuild src/index.ts --format=cjs --platform=node --bundle --outfile=dist/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.ts --format=cjs --platform=node --bundle --sourcemap --outfile=dist/index.js --watch"
"build": "tsc --noEmit && esbuild src/index.ts --target=es2020 --format=cjs --platform=node --bundle --outfile=dist/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.ts --target=es2020 --format=cjs --platform=node --bundle --sourcemap --outfile=dist/index.js --watch"
},
"devDependencies": {
"@types/glob": "^8.0.0"
Expand Down
4 changes: 2 additions & 2 deletions apps/exec-graph/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,10 @@ async function execGraph({

if (programOptions.trace) {
engine.onNodeExecutionStart.addListener((node) =>
Logger.verbose(`<< ${node.description.typeName}:${node.id} >> START`)
Logger.verbose(`<< ${node.description.typeName} >> START`)
);
engine.onNodeExecutionEnd.addListener((node) =>
Logger.verbose(`<< ${node.description.typeName}:${node.id} >> END`)
Logger.verbose(`<< ${node.description.typeName} >> END`)
);
}

Expand Down
4 changes: 2 additions & 2 deletions apps/export-node-spec/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"module": "./dist/index.js",
"source": "./src/index.ts",
"scripts": {
"build": "tsc --noEmit && esbuild src/index.ts --format=cjs --platform=node --bundle --outfile=dist/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.ts --format=cjs --platform=node --bundle --sourcemap --outfile=dist/index.js --watch"
"build": "tsc --noEmit && esbuild src/index.ts --target=es2020 --format=cjs --platform=node --bundle --outfile=dist/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.ts --target=es2020 --format=cjs --platform=node --bundle --sourcemap --outfile=dist/index.js --watch"
},
"devDependencies": {
"@types/glob": "^8.0.0"
Expand Down
4 changes: 2 additions & 2 deletions apps/graph-editor/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"name": "graph-editor",
"version": "1.0.0",
"scripts": {
"build": "tsc --noEmit && esbuild src/index.tsx --bundle --minify --outfile=public/js/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.tsx --bundle --sourcemap --outfile=public/js/index.js --watch --serve=8001 --servedir=public"
"build": "tsc --noEmit && esbuild src/index.tsx --target=es2020 --bundle --minify --outfile=public/js/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.tsx --target=es2020 --bundle --sourcemap --outfile=public/js/index.js --watch --serve=8001 --servedir=public"
},
"dependencies": {
"@behave-graph/core": "*",
Expand Down
7 changes: 5 additions & 2 deletions apps/three-viewer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,14 @@
"version": "1.0.0",
"type": "module",
"scripts": {
"build": "tsc --noEmit && esbuild src/index.tsx --bundle --minify --outfile=public/js/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.tsx --bundle --sourcemap --outfile=public/js/index.js --watch --serve=8001 --servedir=public"
"build": "tsc --noEmit && esbuild src/index.ts --target=es2020 --bundle --minify --outfile=public/js/index.js",
"dev": "tsc --noEmit --watch & esbuild src/index.ts --target=es2020 --bundle --sourcemap --outfile=public/js/index.js --watch --serve=8001 --servedir=public"
},
"dependencies": {
"@behave-graph/core": "*",
"three": "^0.145.0"
},
"devDependencies": {
"@types/three": "^0.152.1"
}
}
46 changes: 46 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 7 additions & 3 deletions packages/flow/src/components/Flow.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { GraphJSON } from '@behave-graph/core';
import {
FC,
MouseEvent as ReactMouseEvent,
TouchEvent as ReactTouchEvent,
useCallback,
useMemo,
useState
Expand Down Expand Up @@ -110,15 +111,18 @@ export const Flow: FC<FlowProps> = ({ graph, examples }) => {
);

const handleStartConnect = (
e: ReactMouseEvent,
e: ReactMouseEvent | ReactTouchEvent,
params: OnConnectStartParams
) => {
setLastConnectStart(params);
};

const handleStopConnect = (e: MouseEvent) => {
const handleStopConnect = (e: MouseEvent | TouchEvent) => {
const element = e.target as HTMLElement;
if (element.classList.contains('react-flow__pane')) {
if (
element.classList.contains('react-flow__pane') &&
e instanceof MouseEvent
) {
setNodePickerVisibility({ x: e.clientX, y: e.clientY });
} else {
setLastConnectStart(undefined);
Expand Down

0 comments on commit 31ac88c

Please sign in to comment.