Skip to content

Commit 3393387

Browse files
committed
update dependencies
1 parent 8232564 commit 3393387

File tree

7 files changed

+1741
-4791
lines changed

7 files changed

+1741
-4791
lines changed

.yarn/releases/yarn-4.0.2.cjs .yarn/releases/yarn-4.1.1.cjs

+336-336
Large diffs are not rendered by default.

.yarnrc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ enableGlobalCache: false
44

55
nodeLinker: node-modules
66

7-
yarnPath: .yarn/releases/yarn-4.0.2.cjs
7+
yarnPath: .yarn/releases/yarn-4.1.1.cjs

package.json

+30-30
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,25 @@
22
"name": "bs-analysis",
33
"private": true,
44
"type": "module",
5-
"packageManager": "yarn@4.0.2",
5+
"packageManager": "yarn@4.1.1",
66
"scripts": {
77
"prepare": "panda codegen --clean",
88
"postinstall": "husky install",
99
"dev": "vite",
10-
"build": "tsc && vite build",
10+
"build": "vite build",
1111
"preview": "vite preview",
1212
"test": "vitest",
1313
"lint": "eslint src --report-unused-disable-directives",
1414
"format": "prettier src \"!src/router.ts\""
1515
},
1616
"dependencies": {
17-
"@generouted/react-router": "^1.18.2",
17+
"@fortawesome/fontawesome-svg-core": "^6.5.2",
18+
"@fortawesome/free-brands-svg-icons": "^6.5.2",
19+
"@fortawesome/free-regular-svg-icons": "^6.5.2",
20+
"@fortawesome/free-solid-svg-icons": "^6.5.2",
21+
"@fortawesome/react-fontawesome": "^0.2.0",
22+
"@generouted/react-router": "^1.18.6",
23+
"@pandacss/dev": "^0.37.2",
1824
"@radix-ui/primitive": "^1.0.1",
1925
"@radix-ui/react-checkbox": "^1.0.4",
2026
"@radix-ui/react-collapsible": "^1.0.3",
@@ -27,46 +33,40 @@
2733
"@radix-ui/react-toggle": "^1.0.3",
2834
"@radix-ui/react-tooltip": "^1.0.7",
2935
"@radix-ui/react-use-controllable-state": "^1.0.1",
30-
"@tanstack/react-form": "^0.13.4",
31-
"@tanstack/react-table": "^8.11.7",
32-
"@tanstack/valibot-form-adapter": "^0.13.4",
33-
"echarts": "^5.4.3",
34-
"fast-xml-parser": "^4.3.4",
36+
"@tanstack/react-form": "^0.19.0",
37+
"@tanstack/react-table": "^8.15.3",
38+
"@tanstack/valibot-form-adapter": "^0.19.0",
39+
"echarts": "^5.5.0",
40+
"fast-xml-parser": "^4.3.6",
3541
"file-saver": "^2.0.5",
3642
"jszip": "^3.10.1",
3743
"pako": "^2.1.0",
44+
"prompts": "^2.4.2",
3845
"react": "^18.2.0",
3946
"react-dom": "^18.2.0",
4047
"react-dropzone": "^14.2.3",
41-
"react-router-dom": "^6.21.3",
48+
"react-router-dom": "^6.22.3",
4249
"slugify": "^1.6.6",
4350
"valibot": "^0.30.0"
4451
},
4552
"devDependencies": {
46-
"@fortawesome/fontawesome-svg-core": "^6.5.1",
47-
"@fortawesome/free-brands-svg-icons": "^6.5.1",
48-
"@fortawesome/free-regular-svg-icons": "^6.5.1",
49-
"@fortawesome/free-solid-svg-icons": "^6.5.1",
50-
"@fortawesome/react-fontawesome": "^0.2.0",
51-
"@pandacss/dev": "^0.17.5",
5253
"@types/file-saver": "^2.0.7",
53-
"@types/node": "^20.11.8",
54-
"@types/pako": "^2",
55-
"@types/react": "^18.2.48",
56-
"@types/react-dom": "^18.2.18",
57-
"@typescript-eslint/eslint-plugin": "^6.19.1",
58-
"@typescript-eslint/parser": "^6.19.1",
54+
"@types/node": "^20.12.5",
55+
"@types/pako": "^2.0.3",
56+
"@types/react": "^18.2.74",
57+
"@types/react-dom": "^18.2.24",
58+
"@typescript-eslint/eslint-plugin": "^7.5.0",
59+
"@typescript-eslint/parser": "^7.5.0",
5960
"@vitejs/plugin-react": "^4.2.1",
60-
"eslint": "^8.56.0",
61+
"eslint": "^8.57.0",
6162
"eslint-plugin-react-hooks": "^4.6.0",
62-
"eslint-plugin-react-refresh": "^0.4.5",
63-
"husky": "^9.0.6",
64-
"lint-staged": "^15.2.0",
65-
"prettier": "^3.2.4",
66-
"prompts": "^2.4.2",
67-
"typescript": "^5.3.3",
68-
"vite": "^5.0.12",
69-
"vitest": "^1.2.2"
63+
"eslint-plugin-react-refresh": "^0.4.6",
64+
"husky": "^9.0.11",
65+
"lint-staged": "^15.2.2",
66+
"prettier": "^3.2.5",
67+
"typescript": "^5.4.4",
68+
"vite": "^5.2.8",
69+
"vitest": "^1.4.0"
7070
},
7171
"engines": {
7272
"node": ">=18"

panda.config.ts

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export default defineConfig({
55
include: ["./src/**/*.{js,jsx,ts,tsx}"],
66
exclude: [],
77
outdir: "src/styles",
8+
importMap: ["$/styles"],
89
globalCss: {
910
html: {
1011
backgroundColor: "background",

src/components/ui/templates/forms/dataset.tsx

+25-27
Original file line numberDiff line numberDiff line change
@@ -40,35 +40,33 @@ function Component({ initial, onSubmit }: Props) {
4040
}
4141

4242
return (
43-
<F.Provider>
44-
<Form.Root title={initial ? "Edit Dataset" : "Create Dataset"}>
45-
{!initial && (
46-
<Form.Row>
47-
<F.Field name="id" validators={{ onChange: schemas.data.id }} children={(field) => <Field.String field={field} heading="ID" />} />
48-
</Form.Row>
49-
)}
50-
<Form.Row size="lg">
51-
<F.Field name="name" validators={{ onChange: schemas.artificial.string(schemas.metadata.v1.dataset.entries.name) }} children={(field) => <Field.String field={field} heading="Name" />} />
52-
<F.Field name="contributors" validators={{ onChange: schemas.metadata.v1.dataset.entries.contributors }} children={(field) => <Field.Array field={field} heading="Contributor(s)" />} />
53-
</Form.Row>
43+
<Form.Root title={initial ? "Edit Dataset" : "Create Dataset"}>
44+
{!initial && (
5445
<Form.Row>
55-
<F.Field name="description" validators={{ onChange: schemas.artificial.string(schemas.metadata.v1.dataset.entries.description) }} children={(field) => <Field.Text field={field} heading="Description" />} />
46+
<F.Field name="id" validators={{ onChange: schemas.data.id }} children={(field) => <Field.String field={field} heading="ID" />} />
5647
</Form.Row>
57-
<F.Subscribe
58-
selector={() => F.state.canSubmit}
59-
children={(canSubmit) => {
60-
return (
61-
<Fragment>
62-
<Button disabled={!canSubmit} onClick={() => handleSubmit(F.state.values)}>
63-
Submit
64-
</Button>
65-
</Fragment>
66-
);
67-
}}
68-
/>
69-
{F.state.errors.length > 0 && <small className={cn.error}>{F.state.errors}</small>}
70-
</Form.Root>
71-
</F.Provider>
48+
)}
49+
<Form.Row size="lg">
50+
<F.Field name="name" validators={{ onChange: schemas.artificial.string(schemas.metadata.v1.dataset.entries.name) }} children={(field) => <Field.String field={field} heading="Name" />} />
51+
<F.Field name="contributors" validators={{ onChange: schemas.metadata.v1.dataset.entries.contributors }} children={(field) => <Field.Array field={field} heading="Contributor(s)" />} />
52+
</Form.Row>
53+
<Form.Row>
54+
<F.Field name="description" validators={{ onChange: schemas.artificial.string(schemas.metadata.v1.dataset.entries.description) }} children={(field) => <Field.Text field={field} heading="Description" />} />
55+
</Form.Row>
56+
<F.Subscribe
57+
selector={() => F.state.canSubmit}
58+
children={(canSubmit) => {
59+
return (
60+
<Fragment>
61+
<Button disabled={!canSubmit} onClick={() => handleSubmit(F.state.values)}>
62+
Submit
63+
</Button>
64+
</Fragment>
65+
);
66+
}}
67+
/>
68+
{F.state.errors.length > 0 && <small className={cn.error}>{F.state.errors}</small>}
69+
</Form.Root>
7270
);
7371
}
7472

0 commit comments

Comments
 (0)