From ab0ce37b9fcb0b34fe218517cc773f338ba0e401 Mon Sep 17 00:00:00 2001 From: G Date: Fri, 24 May 2024 15:20:41 +0000 Subject: [PATCH] upgrade all navigation packages to ^7, for the animation props provided to bottom tabs --- package.json | 6 +++--- src/navigations/AppBottomTabsNavigator.tsx | 1 + yarn.lock | 81 ++++++++++++++++++++++++++++++++++++++++++++------------------------------------- 3 files changed, 48 insertions(+), 40 deletions(-) diff --git a/package.json b/package.json index ad3f106..119d506 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ "prepare": "husky" }, "dependencies": { - "@react-navigation/bottom-tabs": "^6.5.20", - "@react-navigation/native": "^6.1.17", - "@react-navigation/native-stack": "^6.9.26", + "@react-navigation/bottom-tabs": "^7.0.0-alpha.22", + "@react-navigation/native": "^7.0.0-alpha.18", + "@react-navigation/native-stack": "^7.0.0-alpha.20", "@shopify/restyle": "^2.4.4", "@tanstack/react-query": "^5.35.1", "axios": "^1.6.8", diff --git a/src/navigations/AppBottomTabsNavigator.tsx b/src/navigations/AppBottomTabsNavigator.tsx index b5ec146..e6d6069 100644 --- a/src/navigations/AppBottomTabsNavigator.tsx +++ b/src/navigations/AppBottomTabsNavigator.tsx @@ -6,6 +6,7 @@ import type { Theme } from "@themes/Theme"; import { View } from "react-native"; import Text from "../components/bases/Text"; import PaymentStackNavigator from "./PaymentStackNavigation"; + const Tab = createBottomTabNavigator(); export const AppBottomTabsNavigator = () => { diff --git a/yarn.lock b/yarn.lock index d6a4982..c1dc4ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1658,56 +1658,58 @@ invariant "^2.2.4" nullthrows "^1.1.1" -"@react-navigation/bottom-tabs@^6.5.20": - version "6.5.20" - resolved "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-6.5.20.tgz" - integrity sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA== +"@react-navigation/bottom-tabs@^7.0.0-alpha.22": + version "7.0.0-alpha.22" + resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-7.0.0-alpha.22.tgz#3205fe030afc28994cad3b698b73a37e4d570723" + integrity sha512-aiqbPjAfAcR57XItMQaYhrRdWYdgMqsh5WuXkGWDaSi53WQm1a9GYAteSkm/gtY6Flxro77Q++2L6e09VBh+kA== dependencies: - "@react-navigation/elements" "^1.3.30" + "@react-navigation/elements" "^2.0.0-alpha.17" color "^4.2.3" - warn-once "^0.1.0" -"@react-navigation/core@^6.4.16": - version "6.4.16" - resolved "https://registry.npmjs.org/@react-navigation/core/-/core-6.4.16.tgz" - integrity sha512-UDTJBsHxnzgFETR3ZxhctP+RWr4SkyeZpbhpkQoIGOuwSCkt1SE0qjU48/u6r6w6XlX8OqVudn1Ab0QFXTHxuQ== +"@react-navigation/core@^7.0.0-alpha.17": + version "7.0.0-alpha.17" + resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-7.0.0-alpha.17.tgz#6ed770634ed07ca71a4956f7bc11e098ebd4a754" + integrity sha512-Oto3GAHCYWbLe8Fck8I7+1M5ATYlHkippoyNMM2UQWyBR5eudvPlvhioxzupdUu/70P8H4LX7lksyFBtVTGZIA== dependencies: - "@react-navigation/routers" "^6.1.9" + "@react-navigation/routers" "^7.0.0-alpha.6" escape-string-regexp "^4.0.0" - nanoid "^3.1.23" + nanoid "3.3.7" query-string "^7.1.3" - react-is "^16.13.0" + react-is "^18.2.0" use-latest-callback "^0.1.9" -"@react-navigation/elements@^1.3.30": - version "1.3.30" - resolved "https://registry.npmjs.org/@react-navigation/elements/-/elements-1.3.30.tgz" - integrity sha512-plhc8UvCZs0UkV+sI+3bisIyn78wz9O/BiWZXpounu72k/R/Sj5PuZYFJ1fi6psvriUveMCGh4LeZckAZu2qiQ== +"@react-navigation/elements@^2.0.0-alpha.17": + version "2.0.0-alpha.17" + resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.0.0-alpha.17.tgz#433ca7ff49097c46e7db40a08b8dc37f344d688c" + integrity sha512-DvKPYhqDMjS7/61MM+xlAq22078M/WKqzwwjmXR5/fd+rDtOq3ysMzyCBSRKSjy5Dh+UUcQP3GobIWZhzVBPsA== + dependencies: + color "^4.2.3" -"@react-navigation/native-stack@^6.9.26": - version "6.9.26" - resolved "https://registry.npmjs.org/@react-navigation/native-stack/-/native-stack-6.9.26.tgz" - integrity sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw== +"@react-navigation/native-stack@^7.0.0-alpha.20": + version "7.0.0-alpha.20" + resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-7.0.0-alpha.20.tgz#1147108f59dac47f73a45731b267db0583c3c80a" + integrity sha512-QGJjQNEAeb0JESia5lBBkns5ELuzsDJ0Ff4/nPDGYRDBXjW4d+SJ4Nu5pBXmkIXs0MK5PqMy46kKXf38ew5Hrw== dependencies: - "@react-navigation/elements" "^1.3.30" - warn-once "^0.1.0" + "@react-navigation/elements" "^2.0.0-alpha.17" + warn-once "^0.1.1" -"@react-navigation/native@^6.1.17": - version "6.1.17" - resolved "https://registry.npmjs.org/@react-navigation/native/-/native-6.1.17.tgz" - integrity sha512-mer3OvfwWOHoUSMJyLa4vnBH3zpFmCwuzrBPlw7feXklurr/ZDiLjLxUScOot6jLRMz/67GyilEYMmP99LL0RQ== +"@react-navigation/native@^7.0.0-alpha.18": + version "7.0.0-alpha.18" + resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-7.0.0-alpha.18.tgz#ea18461ff40d538f87b80938384c470788d924db" + integrity sha512-XzRTvWav7pM/S1by0wGMbDIYsuy0uel7chPi3ZHEcbPnskOmzs0h8QietVTz04LYclY8tSg8ojLjq1KNG7dGYA== dependencies: - "@react-navigation/core" "^6.4.16" + "@react-navigation/core" "^7.0.0-alpha.17" escape-string-regexp "^4.0.0" fast-deep-equal "^3.1.3" - nanoid "^3.1.23" + nanoid "3.3.7" + use-latest-callback "^0.1.9" -"@react-navigation/routers@^6.1.9": - version "6.1.9" - resolved "https://registry.npmjs.org/@react-navigation/routers/-/routers-6.1.9.tgz" - integrity sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA== +"@react-navigation/routers@^7.0.0-alpha.6": + version "7.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-7.0.0-alpha.6.tgz#d10fcbc408d94b9b6904b1e97de88422f69954fb" + integrity sha512-0V+/WRbgVmrPXW5TjMLxf8NJAHsUoG9G8X4WWmVIf1ASMF3POZM4CCbhEeudhgUxN4QEvkoSIrzvUpoUplQOMw== dependencies: - nanoid "^3.1.23" + nanoid "3.3.7" "@rnx-kit/chromium-edge-launcher@^1.0.0": version "1.0.0" @@ -5028,7 +5030,7 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" -nanoid@^3.1.23, nanoid@^3.3.7: +nanoid@3.3.7, nanoid@^3.3.7: version "3.3.7" resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== @@ -5630,7 +5632,7 @@ react-freeze@^1.0.0: resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== -react-is@^16.13.0, react-is@^16.13.1: +react-is@^16.13.1: version "16.13.1" resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -5640,6 +5642,11 @@ react-is@^17.0.1: resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== +react-is@^18.2.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + react-native-base64@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/react-native-base64/-/react-native-base64-0.2.1.tgz" @@ -6893,7 +6900,7 @@ walker@^1.0.7: dependencies: makeerror "1.0.12" -warn-once@^0.1.0: +warn-once@^0.1.0, warn-once@^0.1.1: version "0.1.1" resolved "https://registry.npmjs.org/warn-once/-/warn-once-0.1.1.tgz" integrity sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q== -- libgit2 0.27.1