Skip to content

Commit 8a0e853

Browse files
Fix packages and imports (#9)
1 parent 8b5e2eb commit 8a0e853

File tree

5 files changed

+24
-17
lines changed

5 files changed

+24
-17
lines changed

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"typescriptreact"
1818
],
1919
"editor.codeActionsOnSave": {
20-
"source.fixAll.eslint": true
20+
"source.fixAll.eslint": "explicit"
2121
},
2222
"files.exclude": {
2323
"**/.git": true,

jest.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ module.exports = {
33
testEnvironment: 'jsdom',
44
modulePaths: ['src'],
55
setupFilesAfterEnv: ["<rootDir>/.jest/setup.js"],
6+
testPathIgnorePatterns: ['\\.d\\.ts$'],
67
};

package.json

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"name": "react-wizard-flow",
3-
"version": "1.0.2",
4-
"packageManager": "yarn@3.1.1",
3+
"version": "1.0.3",
54
"description": "react-wizard-flow",
65
"scripts": {
76
"lint": "eslint src --ext .ts,.tsx",
@@ -51,6 +50,7 @@
5150
"@anansi/jest-preset": "0.8.2",
5251
"@babel/cli": "7.21.0",
5352
"@babel/core": "7.21.0",
53+
"@babel/runtime": "7.21.0",
5454
"@testing-library/jest-dom": "^5.16.5",
5555
"@testing-library/react": "^14.0.0",
5656
"@types/jest": "29.4.0",
@@ -70,6 +70,8 @@
7070
"jest-environment-jsdom": "29.4.3",
7171
"prettier": "^2.2.1",
7272
"react-test-renderer": "18.2.0",
73+
"react": "^18.2.0",
74+
"react-dom": "^18.2.0",
7375
"rimraf": "4.1.2",
7476
"rollup": "3.17.2",
7577
"rollup-plugin-babel": "4.4.0",
@@ -81,12 +83,9 @@
8183
"rollup-plugin-terser": "7.0.2",
8284
"typescript": "4.9.5"
8385
},
84-
"dependencies": {
85-
"@babel/runtime": "7.21.0",
86+
"dependencies": {},
87+
"peerDependencies": {
8688
"react": "^18.2.0",
8789
"react-dom": "^18.2.0"
88-
},
89-
"peerDependencies": {
90-
"react": "^18.2.0"
9190
}
9291
}

src/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React, { useMemo, useState } from 'react';
33
export interface WizardFlowProps<Step extends keyof any> {
44
initialStep: Step;
55
onClose?: () => void;
6-
steps: Record<Step, JSX.Element>;
6+
steps: Record<Step, React.ReactElement>;
77
}
88

99
export interface WizardFlowContext<Step extends keyof any> {
@@ -13,7 +13,7 @@ export interface WizardFlowContext<Step extends keyof any> {
1313

1414
export interface WizardFlow<Step extends keyof any> {
1515
Context: React.Context<WizardFlowContext<Step>>;
16-
Provider: (props: WizardFlowProps<Step>) => JSX.Element;
16+
Provider: (props: WizardFlowProps<Step>) => React.ReactElement;
1717
}
1818

1919
const DEFAULT_WIZARD_FLOW_CONTEXT = {

yarn.lock

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5702,12 +5702,12 @@ randombytes@^2.1.0:
57025702
safe-buffer "^5.1.0"
57035703

57045704
react-dom@^18.2.0:
5705-
version "18.2.0"
5706-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
5707-
integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
5705+
version "18.3.1"
5706+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
5707+
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
57085708
dependencies:
57095709
loose-envify "^1.1.0"
5710-
scheduler "^0.23.0"
5710+
scheduler "^0.23.2"
57115711

57125712
"react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0:
57135713
version "18.2.0"
@@ -5742,9 +5742,9 @@ react-test-renderer@18.2.0:
57425742
scheduler "^0.23.0"
57435743

57445744
react@^18.2.0:
5745-
version "18.2.0"
5746-
resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
5747-
integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
5745+
version "18.3.1"
5746+
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
5747+
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
57485748
dependencies:
57495749
loose-envify "^1.1.0"
57505750

@@ -6077,6 +6077,13 @@ scheduler@^0.23.0:
60776077
dependencies:
60786078
loose-envify "^1.1.0"
60796079

6080+
scheduler@^0.23.2:
6081+
version "0.23.2"
6082+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
6083+
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
6084+
dependencies:
6085+
loose-envify "^1.1.0"
6086+
60806087
semver@7.x, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8:
60816088
version "7.3.8"
60826089
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"

0 commit comments

Comments
 (0)