darabos commited on
Commit
906785c
·
2 Parent(s): 1ada3d5 ab685a3

Merge pull request #149 from biggraph/dependabot/npm_and_yarn/lynxkite-app/web/npm_and_yarn-7048c6d959

Browse files
lynxkite-app/web/package-lock.json CHANGED
@@ -29,7 +29,7 @@
29
  "react-dom": "^18.3.1",
30
  "react-error-boundary": "^5.0.0",
31
  "react-markdown": "^9.0.1",
32
- "react-router-dom": "^7.0.2",
33
  "swr": "^2.2.5",
34
  "unplugin-icons": "^0.21.0",
35
  "y-monaco": "^0.1.6",
@@ -1952,12 +1952,6 @@
1952
  "yjs": "^13.5.13"
1953
  }
1954
  },
1955
- "node_modules/@types/cookie": {
1956
- "version": "0.6.0",
1957
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
1958
- "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
1959
- "license": "MIT"
1960
- },
1961
  "node_modules/@types/d3-color": {
1962
  "version": "3.1.3",
1963
  "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
@@ -6207,12 +6201,11 @@
6207
  }
6208
  },
6209
  "node_modules/react-router": {
6210
- "version": "7.0.2",
6211
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.0.2.tgz",
6212
- "integrity": "sha512-m5AcPfTRUcjwmhBzOJGEl6Y7+Crqyju0+TgTQxoS4SO+BkWbhOrcfZNq6wSWdl2BBbJbsAoBUb8ZacOFT+/JlA==",
6213
  "license": "MIT",
6214
  "dependencies": {
6215
- "@types/cookie": "^0.6.0",
6216
  "cookie": "^1.0.1",
6217
  "set-cookie-parser": "^2.6.0",
6218
  "turbo-stream": "2.4.0"
@@ -6231,12 +6224,12 @@
6231
  }
6232
  },
6233
  "node_modules/react-router-dom": {
6234
- "version": "7.0.2",
6235
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.0.2.tgz",
6236
- "integrity": "sha512-VJOQ+CDWFDGaWdrG12Nl+d7yHtLaurNgAQZVgaIy7/Xd+DojgmYLosFfZdGz1wpxmjJIAkAMVTKWcvkx1oggAw==",
6237
  "license": "MIT",
6238
  "dependencies": {
6239
- "react-router": "7.0.2"
6240
  },
6241
  "engines": {
6242
  "node": ">=20.0.0"
 
29
  "react-dom": "^18.3.1",
30
  "react-error-boundary": "^5.0.0",
31
  "react-markdown": "^9.0.1",
32
+ "react-router-dom": "^7.5.2",
33
  "swr": "^2.2.5",
34
  "unplugin-icons": "^0.21.0",
35
  "y-monaco": "^0.1.6",
 
1952
  "yjs": "^13.5.13"
1953
  }
1954
  },
 
 
 
 
 
 
1955
  "node_modules/@types/d3-color": {
1956
  "version": "3.1.3",
1957
  "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
 
6201
  }
6202
  },
6203
  "node_modules/react-router": {
6204
+ "version": "7.5.2",
6205
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.5.2.tgz",
6206
+ "integrity": "sha512-9Rw8r199klMnlGZ8VAsV/I8WrIF6IyJ90JQUdboupx1cdkgYqwnrYjH+I/nY/7cA1X5zia4mDJqH36npP7sxGQ==",
6207
  "license": "MIT",
6208
  "dependencies": {
 
6209
  "cookie": "^1.0.1",
6210
  "set-cookie-parser": "^2.6.0",
6211
  "turbo-stream": "2.4.0"
 
6224
  }
6225
  },
6226
  "node_modules/react-router-dom": {
6227
+ "version": "7.5.2",
6228
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.5.2.tgz",
6229
+ "integrity": "sha512-yk1XW8Fj7gK7flpYBXF3yzd2NbX6P7Kxjvs2b5nu1M04rb5pg/Zc4fGdBNTeT4eDYL2bvzWNyKaIMJX/RKHTTg==",
6230
  "license": "MIT",
6231
  "dependencies": {
6232
+ "react-router": "7.5.2"
6233
  },
6234
  "engines": {
6235
  "node": ">=20.0.0"
lynxkite-app/web/package.json CHANGED
@@ -32,7 +32,7 @@
32
  "react-dom": "^18.3.1",
33
  "react-error-boundary": "^5.0.0",
34
  "react-markdown": "^9.0.1",
35
- "react-router-dom": "^7.0.2",
36
  "swr": "^2.2.5",
37
  "unplugin-icons": "^0.21.0",
38
  "y-monaco": "^0.1.6",
 
32
  "react-dom": "^18.3.1",
33
  "react-error-boundary": "^5.0.0",
34
  "react-markdown": "^9.0.1",
35
+ "react-router-dom": "^7.5.2",
36
  "swr": "^2.2.5",
37
  "unplugin-icons": "^0.21.0",
38
  "y-monaco": "^0.1.6",
lynxkite-app/web/src/workspace/Workspace.tsx CHANGED
@@ -81,11 +81,12 @@ function LynxKiteFlow() {
81
  n.dragHandle = ".bg-primary";
82
  }
83
  }
84
- const selection = state.workspace.nodes.filter((n) => n.selected).map((n) => n.id);
85
- const nodes = state.workspace.nodes.map((n) =>
 
86
  selection.includes(n.id) ? { ...n, selected: true } : n,
87
  );
88
- setNodes([...nodes] as Node[]);
89
  setEdges([...state.workspace.edges] as Edge[]);
90
  for (const node of state.workspace.nodes) {
91
  // Make sure the internal copies are updated.
 
81
  n.dragHandle = ".bg-primary";
82
  }
83
  }
84
+ const nodes = reactFlow.getNodes();
85
+ const selection = nodes.filter((n) => n.selected).map((n) => n.id);
86
+ const newNodes = state.workspace.nodes.map((n) =>
87
  selection.includes(n.id) ? { ...n, selected: true } : n,
88
  );
89
+ setNodes([...newNodes] as Node[]);
90
  setEdges([...state.workspace.edges] as Edge[]);
91
  for (const node of state.workspace.nodes) {
92
  // Make sure the internal copies are updated.
lynxkite-graph-analytics/src/lynxkite_graph_analytics/lynxkite_ops.py CHANGED
@@ -31,7 +31,7 @@ class FileFormat(enum.StrEnum):
31
  "Import file",
32
  params=[
33
  ops.ParameterGroup(
34
- name="file_format",
35
  selector=ops.Parameter(name="file_format", type=FileFormat, default=FileFormat.csv),
36
  groups={
37
  "csv": [
 
31
  "Import file",
32
  params=[
33
  ops.ParameterGroup(
34
+ name="file_format_group",
35
  selector=ops.Parameter(name="file_format", type=FileFormat, default=FileFormat.csv),
36
  groups={
37
  "csv": [