diff --git a/package-lock.json b/package-lock.json index 19b4d175..06cd5d49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16844,9 +16844,9 @@ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", - "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" }, "v8-compile-cache": { "version": "2.1.0", diff --git a/package.json b/package.json index 8869fd60..704d36ce 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "react-scripts": "3.4.1", "react-toastify": "^5.5.0", "tailwindcss": "^1.2.0", - "uuid": "^7.0.2", + "uuid": "^7.0.3", "vuepress": "^1.4.0" }, "scripts": { diff --git a/src/shared/TabBar.js b/src/shared/TabBar.js index 92d6bc7d..9ab21bac 100644 --- a/src/shared/TabBar.js +++ b/src/shared/TabBar.js @@ -4,7 +4,7 @@ const TabBar = ({ tabs, currentTab, setCurrentTab }) => { const tabsRef = useRef(null); const scrollBy = x => { - const index = tabs.find(tab => tab.key === currentTab); + const index = tabs.findIndex(tab => tab.key === currentTab); tabsRef.current.scrollLeft += x; if (x < 0 && index > 0) { @@ -16,8 +16,6 @@ const TabBar = ({ tabs, currentTab, setCurrentTab }) => { } }; - const wheelScrollBy = e => scrollBy(e.deltaY); - return (