Skip to content

Commit fea130e

Browse files
committed
Fix types
1 parent 49753d7 commit fea130e

File tree

4 files changed

+17
-20
lines changed

4 files changed

+17
-20
lines changed

shared/studio/components/extendedViewers/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export {ExtendedViewerContext};
1313
const PostgisViewer = lazy(() => import("./postgisViewer"));
1414
const HexViewer = lazy(() => import("./hexViewer"));
1515

16-
type Renderer = (props: {data: any}) => JSX.Element | null;
16+
type Renderer = (props: {data: any}) => React.ReactNode;
1717

1818
export const extendedViewerRenderers: {
1919
[key: string]: Renderer;

web/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
"@testing-library/react": "^12.0.0",
3737
"@testing-library/user-event": "^13.2.1",
3838
"@types/jest": "^27.0.1",
39+
"@types/react": "^18.3.1",
40+
"@types/react-dom": "^18.3.1",
3941
"@types/selenium-webdriver": "^4.1.27",
4042
"@vitejs/plugin-react-swc": "^3.5.0",
4143
"eslint": "^9.13.0",

web/src/components/databasePage/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {HeaderTab} from "@edgedb/studio/components/headerNav";
1010
import {
1111
HeaderNav,
1212
HeaderNavCol,
13+
HeaderNavColProps,
1314
} from "@edgedb/studio/components/headerNav/elements";
1415
import {HeaderDatabaseIcon} from "@edgedb/studio/icons";
1516

@@ -92,7 +93,7 @@ function HeaderNavMenu({
9293
setDropdownOpen={setDropdownOpen}
9394
>
9495
<HeaderNavCol<{to: string}>
95-
Link={Link}
96+
Link={Link as HeaderNavColProps<{to: string}>["Link"]}
9697
closeDropdown={() => setDropdownOpen(false)}
9798
itemGroups={[
9899
{

yarn.lock

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2895,12 +2895,12 @@ __metadata:
28952895
languageName: node
28962896
linkType: hard
28972897

2898-
"@types/react-dom@npm:*":
2899-
version: 17.0.14
2900-
resolution: "@types/react-dom@npm:17.0.14"
2901-
dependencies:
2902-
"@types/react": "*"
2903-
checksum: b54cd0ef573236b3d87fe7493e6d1c36d8b4ca37a3b46364272a5c91ac178e3296b68ea1aeb299ce68f12ad663c5720ee890d0539b14881c6754bdcbdb0befa0
2898+
"@types/react-dom@npm:*, @types/react-dom@npm:^18.3.1":
2899+
version: 18.3.5
2900+
resolution: "@types/react-dom@npm:18.3.5"
2901+
peerDependencies:
2902+
"@types/react": ^18.0.0
2903+
checksum: 95c757684f71e761515c5a11299e5feec550c72bb52975487f360e6f0d359b26454c26eaf2ce45dd22748205aa9b2c2fe0abe7005ebcbd233a7615283ac39a7d
29042904
languageName: node
29052905
linkType: hard
29062906

@@ -2922,21 +2922,13 @@ __metadata:
29222922
languageName: node
29232923
linkType: hard
29242924

2925-
"@types/react@npm:*":
2926-
version: 17.0.41
2927-
resolution: "@types/react@npm:17.0.41"
2925+
"@types/react@npm:*, @types/react@npm:^18.3.1":
2926+
version: 18.3.18
2927+
resolution: "@types/react@npm:18.3.18"
29282928
dependencies:
29292929
"@types/prop-types": "*"
2930-
"@types/scheduler": "*"
29312930
csstype: ^3.0.2
2932-
checksum: 1b086ec0ea5d666f05e19e0724e41278d27a2ca29a2cd71b9d9ab3fe27dba233806eb728d744e092c9fe9637ac738d8c5a05983cde84d215342949b47ecba2ef
2933-
languageName: node
2934-
linkType: hard
2935-
2936-
"@types/scheduler@npm:*":
2937-
version: 0.16.2
2938-
resolution: "@types/scheduler@npm:0.16.2"
2939-
checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc
2931+
checksum: 5933597bc9f53e282f0438f0bb76d0f0fab60faabe760ea806e05ffe6f5c61b9b4d363e1a03a8fea47c510d493c6cf926cdeeba9f7074fa97b61940c350245e7
29402932
languageName: node
29412933
linkType: hard
29422934

@@ -8746,6 +8738,8 @@ __metadata:
87468738
"@testing-library/react": ^12.0.0
87478739
"@testing-library/user-event": ^13.2.1
87488740
"@types/jest": ^27.0.1
8741+
"@types/react": ^18.3.1
8742+
"@types/react-dom": ^18.3.1
87498743
"@types/selenium-webdriver": ^4.1.27
87508744
"@vitejs/plugin-react-swc": ^3.5.0
87518745
edgedb: 1.6.0-canary.20250120T111308

0 commit comments

Comments
 (0)