Skip to content

Commit 0578e85

Browse files
committed
chore(project): update peerDeps
1 parent 67e6985 commit 0578e85

File tree

3 files changed

+12592
-6
lines changed

3 files changed

+12592
-6
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
"dist/"
2323
],
2424
"lint-staged": {
25-
"*.{js,ts,tsx}": [
26-
"eslint --fix src/**/*.{js,jsx,ts,tsx}"
25+
"*.{ts,tsx}": [
26+
"eslint --fix src/**/*.{ts,tsx}"
2727
]
2828
},
2929
"scripts": {
@@ -35,8 +35,8 @@
3535
"prepare": "husky install && npm run build",
3636
"predeploy": "cd example && npm install && npm run build",
3737
"deploy": "gh-pages -d example/build",
38-
"format": "prettier --write src/**/*.{js,jsx,ts,tsx}",
39-
"lint": "eslint --fix src/**/*.{js,jsx,ts,tsx}",
38+
"format": "prettier --write src/**/*.{ts,tsx}",
39+
"lint": "eslint --fix src/**/*.{ts,tsx}",
4040
"release": "standard-version",
4141
"make-badges": "istanbul-badges-readme"
4242
},
@@ -47,7 +47,7 @@
4747
]
4848
},
4949
"peerDependencies": {
50-
"react": "^17.0.1"
50+
"react": "^17.0.2 || ^18"
5151
},
5252
"devDependencies": {
5353
"@babel/core": "^7.14.6",

src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable @typescript-eslint/no-explicit-any */
12
import {
23
JSXElementConstructor,
34
cloneElement,
@@ -58,7 +59,7 @@ function usePresentation({
5859
const setFrameWithAwait = useCallback(
5960
async (framesArray: Array<TFrameOptions>) => {
6061
const [firstFrame, ...otherFrames] = framesArray;
61-
const currentFrame = framesRef.current?.indexOf(firstFrame) + 1;
62+
const currentFrame = (framesRef.current?.indexOf(firstFrame) || 0) + 1;
6263

6364
setCurrentFrameOptions({ ...firstFrame, currentFrame });
6465

0 commit comments

Comments
 (0)