From 81224d4eade7a670b5c9a2b253dc455812632b88 Mon Sep 17 00:00:00 2001 From: Jonas Daniels Date: Wed, 23 Oct 2024 18:48:26 -0700 Subject: [PATCH] next15 --- apps/dashboard/package.json | 17 +- apps/dashboard/src/@/api/projects.ts | 4 +- apps/dashboard/src/@/api/team.ts | 4 +- apps/dashboard/src/@/constants/cookie.ts | 10 +- .../react/components/roles/admin-only.tsx | 2 + .../(chain)/[chain_id]/(chainPage)/layout.tsx | 18 +- .../(chain)/[chain_id]/(chainPage)/page.tsx | 4 +- .../[chain_id]/(chainPage)/popular/page.tsx | 16 +- .../(marketplace)/direct-listings/page.tsx | 10 +- .../(marketplace)/english-auctions/page.tsx | 10 +- .../claim-conditions/snapshot-upload.tsx | 2 +- .../_utils/getContractFromParams.ts | 2 +- .../account-permissions/page.tsx | 10 +- .../[contractAddress]/account/page.tsx | 10 +- .../[contractAddress]/accounts/page.tsx | 10 +- .../[contractAddress]/analytics/page.tsx | 10 +- .../claim-conditions/page.tsx | 10 +- .../[contractAddress]/code/page.tsx | 6 +- .../[contractAddress]/embed/page.tsx | 10 +- .../[contractAddress]/events/page.tsx | 6 +- .../[contractAddress]/explorer/page.tsx | 6 +- .../[chain_id]/[contractAddress]/layout.tsx | 19 +- .../[contractAddress]/modules/page.tsx | 10 +- .../[tokenId]/components/airdrop-upload.tsx | 2 +- .../[contractAddress]/nfts/[tokenId]/page.tsx | 18 +- .../nfts/[tokenId]/token-id.tsx | 1 - .../[contractAddress]/nfts/page.tsx | 10 +- .../[chain_id]/[contractAddress]/page.tsx | 6 +- .../[contractAddress]/permissions/page.tsx | 6 +- .../[contractAddress]/proposals/page.tsx | 10 +- .../[contractAddress]/settings/page.tsx | 6 +- .../[contractAddress]/sources/page.tsx | 6 +- .../[contractAddress]/split/page.tsx | 10 +- .../components/airdrop-upload-erc20.tsx | 2 +- .../[contractAddress]/tokens/page.tsx | 6 +- .../(chain)/[chain_id]/faucet/page.tsx | 6 +- .../(chain)/[chain_id]/tx/[txHash]/page.tsx | 8 +- .../(chain)/chainlist/[chain_type]/page.tsx | 31 +- .../components/server/chainlist-card.tsx | 2 + .../components/server/chainlist-row.tsx | 2 + .../(dashboard)/(chain)/chainlist/page.tsx | 15 +- .../contracts/deploy/[compiler_uri]/page.tsx | 8 +- .../contracts/publish/[publish_uri]/page.tsx | 10 +- .../account-abstraction/[clientId]/page.tsx | 15 +- .../connect/analytics/[clientId]/page.tsx | 6 +- .../ecosystem/EcosystemLandingPage.tsx | 2 +- .../[slug]/(active)/EcosystemSlugLayout.tsx | 5 +- .../ecosystem/[slug]/(active)/layout.tsx | 12 +- .../ecosystem/[slug]/(active)/page.tsx | 5 +- .../in-app-wallets/[clientId]/page.tsx | 13 +- .../dashboard/connect/pay/[id]/page.tsx | 6 +- .../connect/pay/[id]/settings/page.tsx | 6 +- .../connect/pay/[id]/webhooks/page.tsx | 6 +- .../(dashboard)/explore/[category]/page.tsx | 6 +- .../[contract_id]/[version]/deploy/page.tsx | 15 +- .../[publisher]/[contract_id]/deploy/page.tsx | 15 +- .../[publisher]/[contract_id]/layout.tsx | 5 +- .../[publisher]/[contract_id]/page.tsx | 14 +- .../components/uri-based-deploy.tsx | 2 +- .../(dashboard)/published-contract/page.tsx | 12 +- .../components/create-ticket.action.ts | 2 +- .../components/create-ticket.client.tsx | 4 +- .../tools/transaction-simulator/page.tsx | 4 +- .../src/app/(dashboard)/trending/page.tsx | 11 +- .../src/app/api/auth/ensure-login/route.ts | 2 +- .../src/app/api/auth/get-auth-token/route.ts | 2 +- .../src/app/api/auth/logout/route.ts | 2 +- .../dashboard/src/app/api/contact-us/route.ts | 3 +- .../dashboard/src/app/api/lib/getAuthToken.ts | 6 +- apps/dashboard/src/app/login/auth-actions.ts | 6 +- .../src/app/team/[team_slug]/(team)/page.tsx | 9 +- .../(team)/~/settings/billing/page.tsx | 6 +- .../[team_slug]/(team)/~/settings/layout.tsx | 6 +- .../(team)/~/settings/members/page.tsx | 8 +- .../[team_slug]/(team)/~/settings/page.tsx | 6 +- .../connect/account-abstraction/page.tsx | 8 +- .../[project_slug]/connect/analytics/page.tsx | 11 +- .../ecosystem/[slug]/(active)/layout.tsx | 6 +- .../ecosystem/[slug]/(active)/page.tsx | 5 +- .../connect/ecosystem/create/page.tsx | 6 +- .../[project_slug]/connect/ecosystem/page.tsx | 4 +- .../connect/in-app-wallets/page.tsx | 8 +- .../[project_slug]/connect/layout.tsx | 8 +- .../[project_slug]/connect/page.tsx | 8 +- .../[project_slug]/connect/pay/layout.tsx | 10 +- .../[project_slug]/connect/pay/page.tsx | 8 +- .../connect/pay/webhooks/page.tsx | 8 +- .../[project_slug]/contracts/page.tsx | 6 +- .../engine/(general)/layout.tsx | 8 +- .../[project_slug]/engine/(general)/page.tsx | 8 +- .../engine/(instance)/[engineId]/layout.tsx | 10 +- .../engine/(instance)/[engineId]/page.tsx | 6 +- .../team/[team_slug]/[project_slug]/page.tsx | 6 +- .../settings/account-abstraction/page.tsx | 4 +- .../settings/in-app-wallets/page.tsx | 4 +- .../[project_slug]/settings/layout.tsx | 8 +- .../[project_slug]/settings/page.tsx | 4 +- .../[project_slug]/settings/pay/page.tsx | 6 +- .../src/app/team/[team_slug]/layout.tsx | 2 +- .../components/TeamHeader/TeamSelectionUI.tsx | 1 - .../src/components/buttons/MismatchButton.tsx | 5 +- .../components/buttons/TransactionButton.tsx | 2 +- .../contract-tabs/code/CodeSegment.tsx | 2 +- .../src/components/dashboard/StepsCard.tsx | 2 +- .../overview/create-backend-wallet-button.tsx | 1 - .../system-metrics/components/ErrorRate.tsx | 2 +- .../src/components/footer/socialLinks.tsx | 2 + .../landing-pages/hero-with-side-image.tsx | 2 + .../src/components/onboarding/Steps.tsx | 2 +- .../src/components/onboarding/Title.tsx | 1 + .../settings/Account/Billing/CouponCard.tsx | 6 +- .../components/settings/Account/UsageCard.tsx | 2 + .../src/core-ui/batch-upload/batch-table.tsx | 2 +- .../lazy-mint-form/select-option.tsx | 2 +- .../src/pages/hackathon/consumer-crypto.tsx | 5 +- apps/dashboard/src/pages/hackathon/earn.tsx | 5 +- apps/dashboard/src/pages/template/[id].tsx | 2 +- apps/dashboard/src/utils/errorParser.tsx | 2 + apps/playground-web/package.json | 16 +- apps/playground-web/src/app/MobileHeader.tsx | 2 - .../app/connect/auth/server/actions/auth.ts | 6 +- .../src/app/connect/sign-in/button/page.tsx | 9 +- .../sign-in/components/ColorFormGroup.tsx | 1 - .../src/components/auth/basic-auth.tsx | 4 +- .../src/components/auth/gated-content.tsx | 2 +- .../src/components/ui/sidebar.tsx | 1 - apps/portal/mdx-components.tsx | 174 +- apps/portal/package.json | 16 +- apps/portal/src/app/changelog/[slug]/page.tsx | 6 +- apps/portal/src/app/changelog/layout.tsx | 2 +- .../app/react-native/v5/[...slug]/page.tsx | 4 +- .../src/app/react/v5/[...slug]/page.tsx | 4 +- .../references/components/TDoc/PageLayout.tsx | 23 +- .../src/app/typescript/v5/[...slug]/page.tsx | 4 +- .../v5/supported-wallets/[walletId]/page.tsx | 43 +- apps/portal/src/components/Document/Code.tsx | 1 - apps/portal/src/components/others/Sidebar.tsx | 2 - apps/wallet-ui/package.json | 12 +- .../src/app/[ecosystem]/(authed)/layout.tsx | 11 +- .../(authed)/wallet/[address]/layout.tsx | 14 +- .../(authed)/wallet/[address]/page.tsx | 17 +- apps/wallet-ui/src/app/[ecosystem]/layout.tsx | 3 +- .../wallet-ui/src/app/[ecosystem]/wc/page.tsx | 10 +- apps/wallet-ui/src/lib/auth.ts | 6 +- package.json | 4 +- packages/thirdweb/package.json | 76 +- .../hooks/connection/ConnectButtonProps.ts | 1 + .../core/hooks/contract/useContractEvents.ts | 2 +- .../react/native/ui/connect/ConnectModal.tsx | 2 +- .../native/ui/connect/ConnectedModal.tsx | 2 +- .../react/web/ui/ConnectWallet/Details.tsx | 2 +- .../web/ui/MediaRenderer/ModelViewer.tsx | 10 +- .../react/web/wallets/in-app/WalletAuth.tsx | 2 +- pnpm-lock.yaml | 2782 +++++++++-------- 154 files changed, 2129 insertions(+), 1950 deletions(-) diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 9331d4f99e1..bf867a23a85 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -53,6 +53,7 @@ "@tanstack/react-query": "5.59.16", "@tanstack/react-table": "^8.17.3", "@thirdweb-dev/service-utils": "workspace:*", + "@vercel/functions": "^1.4.2", "@vercel/og": "^0.6.2", "abitype": "1.0.6", "chakra-react-select": "^4.7.6", @@ -69,7 +70,7 @@ "ipaddr.js": "^2.2.0", "lottie-react": "^2.4.0", "lucide-react": "0.453.0", - "next": "14.2.15", + "next": "15.0.1", "next-plausible": "^3.12.0", "next-seo": "^6.5.0", "next-themes": "^0.3.0", @@ -80,10 +81,10 @@ "prism-react-renderer": "^2.3.1", "prismjs": "^1.29.0", "qrcode": "^1.5.3", - "react": "18.3.1", + "react": "19.0.0-rc-69d4b800-20241021", "react-children-utilities": "^2.10.0", "react-day-picker": "^8.10.1", - "react-dom": "18.3.1", + "react-dom": "19.0.0-rc-69d4b800-20241021", "react-dropzone": "^14.2.9", "react-error-boundary": "^4.1.2", "react-hook-form": "7.52.0", @@ -106,8 +107,8 @@ "devDependencies": { "@chakra-ui/cli": "^2.4.1", "@chromatic-com/storybook": "2.0.2", - "@next/bundle-analyzer": "14.2.15", - "@next/eslint-plugin-next": "14.2.15", + "@next/bundle-analyzer": "15.0.1", + "@next/eslint-plugin-next": "15.0.1", "@playwright/test": "1.47.2", "@storybook/addon-essentials": "8.3.6", "@storybook/addon-interactions": "8.3.6", @@ -123,8 +124,8 @@ "@types/papaparse": "^5.3.15", "@types/pluralize": "^0.0.33", "@types/qrcode": "^1.5.5", - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "@types/react-table": "^7.7.20", "@types/spdx-correct": "^3.1.3", "@types/swagger-ui-react": "^4.18.3", @@ -134,7 +135,7 @@ "checkly": "^4.8.1", "eslint": "8.57.0", "eslint-config-biome": "1.9.3", - "eslint-plugin-react-compiler": "0.0.0-experimental-fa06e2c-20241014", + "eslint-plugin-react-compiler": "19.0.0-beta-8a03594-20241020", "eslint-plugin-storybook": "^0.9.0", "knip": "^5.33.3", "next-sitemap": "^4.2.3", diff --git a/apps/dashboard/src/@/api/projects.ts b/apps/dashboard/src/@/api/projects.ts index 0c17dc450b2..ef2cbdbd558 100644 --- a/apps/dashboard/src/@/api/projects.ts +++ b/apps/dashboard/src/@/api/projects.ts @@ -21,7 +21,7 @@ export type Project = { }; export async function getProjects(teamSlug: string) { - const cookiesManager = cookies(); + const cookiesManager = await cookies(); const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const token = activeAccount ? cookiesManager.get(COOKIE_PREFIX_TOKEN + activeAccount)?.value @@ -46,7 +46,7 @@ export async function getProjects(teamSlug: string) { } export async function getProject(teamSlug: string, projectSlug: string) { - const cookiesManager = cookies(); + const cookiesManager = await cookies(); const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const token = activeAccount ? cookiesManager.get(COOKIE_PREFIX_TOKEN + activeAccount)?.value diff --git a/apps/dashboard/src/@/api/team.ts b/apps/dashboard/src/@/api/team.ts index 1759bb1624d..4ec8153815b 100644 --- a/apps/dashboard/src/@/api/team.ts +++ b/apps/dashboard/src/@/api/team.ts @@ -23,7 +23,7 @@ export type Team = { }; export async function getTeamBySlug(slug: string) { - const cookiesManager = cookies(); + const cookiesManager = await cookies(); const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const token = activeAccount ? cookiesManager.get(COOKIE_PREFIX_TOKEN + activeAccount)?.value @@ -45,7 +45,7 @@ export async function getTeamBySlug(slug: string) { } export async function getTeams() { - const cookiesManager = cookies(); + const cookiesManager = await cookies(); const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const token = activeAccount ? cookiesManager.get(COOKIE_PREFIX_TOKEN + activeAccount)?.value diff --git a/apps/dashboard/src/@/constants/cookie.ts b/apps/dashboard/src/@/constants/cookie.ts index 669cc606f7f..c64b933473e 100644 --- a/apps/dashboard/src/@/constants/cookie.ts +++ b/apps/dashboard/src/@/constants/cookie.ts @@ -1,12 +1,16 @@ -import { cookies } from "next/headers"; +import { type UnsafeUnwrappedCookies, cookies } from "next/headers"; export const COOKIE_ACTIVE_ACCOUNT = "tw_active_account"; export const COOKIE_PREFIX_TOKEN = "tw_token_"; export function getActiveAccountCookie() { - return cookies().get(COOKIE_ACTIVE_ACCOUNT)?.value; + return (cookies() as unknown as UnsafeUnwrappedCookies).get( + COOKIE_ACTIVE_ACCOUNT, + )?.value; } export function getJWTCookie(address: string) { - return cookies().get(COOKIE_PREFIX_TOKEN + address)?.value; + return (cookies() as unknown as UnsafeUnwrappedCookies).get( + COOKIE_PREFIX_TOKEN + address, + )?.value; } diff --git a/apps/dashboard/src/@3rdweb-sdk/react/components/roles/admin-only.tsx b/apps/dashboard/src/@3rdweb-sdk/react/components/roles/admin-only.tsx index 421a957ced2..24df7a058e0 100644 --- a/apps/dashboard/src/@3rdweb-sdk/react/components/roles/admin-only.tsx +++ b/apps/dashboard/src/@3rdweb-sdk/react/components/roles/admin-only.tsx @@ -5,6 +5,8 @@ import { import type { ThirdwebContract } from "thirdweb"; import type { ComponentWithChildren } from "types/component-with-children"; +import type { JSX } from "react"; + interface AdminOnlyProps { contract: ThirdwebContract; failOpen?: boolean; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/layout.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/layout.tsx index e2fe40d0c2e..2c6b8ebb704 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/layout.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/layout.tsx @@ -32,9 +32,10 @@ import { ChainHeader } from "./components/server/chain-header"; // TODO: improve the behavior when clicking "Get started with thirdweb", currently just redirects to the dashboard -export async function generateMetadata({ - params, -}: { params: { chain_id: string } }): Promise { +export async function generateMetadata(props: { + params: Promise<{ chain_id: string }>; +}): Promise { + const params = await props.params; const chain = await getChain(params.chain_id); const sanitizedChainName = chain.name.replace("Mainnet", "").trim(); const title = `${sanitizedChainName}: RPC and Chain Settings`; @@ -54,13 +55,14 @@ export async function generateMetadata({ } // this is the dashboard layout file -export default async function ChainPageLayout({ - children, - params, -}: { +export default async function ChainPageLayout(props: { children: React.ReactNode; - params: { chain_id: string }; + params: Promise<{ chain_id: string }>; }) { + const params = await props.params; + + const { children } = props; + const chain = await getChain(params.chain_id); if (params.chain_id !== chain.slug) { diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/page.tsx index 67a974a6590..2571241f7ad 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/page.tsx @@ -13,9 +13,9 @@ import { ChainCTA } from "./components/server/cta-card"; import { ExplorersSection } from "./components/server/explorer-section"; export default async function Page(props: { - params: { chain_id: string }; + params: Promise<{ chain_id: string }>; }) { - const chain = await getChain(props.params.chain_id); + const chain = await getChain((await props.params).chain_id); const chainMetadata = await getChainMetadata(chain.chainId); const isDeprecated = chain.status === "deprecated"; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/popular/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/popular/page.tsx index ebe8cbf0efe..6d89ba389ed 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/popular/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/(chainPage)/popular/page.tsx @@ -7,14 +7,14 @@ import { getChain } from "../../../utils"; export const dynamic = "force-dynamic"; export default async function Page(props: { - params: { chain_id: string }; - searchParams: { page?: number; sortBy?: SortBy }; + params: Promise<{ chain_id: string }>; + searchParams: Promise<{ page?: number; sortBy?: SortBy }>; }) { - const chain = await getChain(props.params.chain_id); + const chain = await getChain((await props.params).chain_id); const topContracts = await fetchTopContracts({ chainId: chain.chainId, - page: props.searchParams.page, - sortBy: props.searchParams.sortBy, + page: (await props.searchParams).page, + sortBy: (await props.searchParams).sortBy, perPage: 15, timeRange: "month", }); @@ -24,22 +24,18 @@ export default async function Page(props: {

Popular Contracts

-

Explore contracts on Ethereum and sort them by your preferred metrics

-
- {topContracts.length > 0 && ( )} - {topContracts.length === 0 && (
diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/direct-listings/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/direct-listings/page.tsx index 28697de7e13..f61d717a4fd 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/direct-listings/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/direct-listings/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../../_utils/getContractPageMetadata"; import { ContractDirectListingsPage } from "./ContractDirectListingsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -20,7 +20,9 @@ export default async function Page(props: { ); if (!isDirectListingSupported) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/english-auctions/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/english-auctions/page.tsx index ad4204b261c..7d1ef6f5755 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/english-auctions/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/(marketplace)/english-auctions/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../../_utils/getContractPageMetadata"; import { ContractEnglishAuctionsPage } from "./ContractEnglishAuctionsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -20,7 +20,9 @@ export default async function Page(props: { ); if (!isEnglishAuctionSupported) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_components/claim-conditions/snapshot-upload.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_components/claim-conditions/snapshot-upload.tsx index b5cfff6dcd3..426a5c6d305 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_components/claim-conditions/snapshot-upload.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_components/claim-conditions/snapshot-upload.tsx @@ -416,7 +416,7 @@ export const SnapshotUpload: React.FC = ({ interface SnapshotTableProps { data: SnapshotAddressInput[]; - portalRef: React.RefObject; + portalRef: React.RefObject; } const SnapshotTableColumns = [ diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts index 055a42a6fa7..51ca2718c87 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/_utils/getContractFromParams.ts @@ -21,7 +21,7 @@ export async function getContractPageParamsInfo(params: { } if (!chainMetadata) { - const cookieStore = cookies(); + const cookieStore = await cookies(); const localChainStoreValue = cookieStore.get(TW_LOCAL_CHAIN_STORE)?.value; if (localChainStoreValue) { diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account-permissions/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account-permissions/page.tsx index c10fe11f36f..34ab922d8e0 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account-permissions/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account-permissions/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { AccountSigners } from "./components/account-signers"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -20,7 +20,9 @@ export default async function Page(props: { await getContractPageMetadata(contract); if (!isAccountPermissionsSupported) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ( diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account/page.tsx index a465679cb47..8a3b76c7d62 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/account/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { AccountPage } from "./AccountPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -19,7 +19,9 @@ export default async function Page(props: { const { isAccount } = await getContractPageMetadata(contract); if (!isAccount) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/accounts/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/accounts/page.tsx index 82d86959a13..34dad9c88d7 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/accounts/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/accounts/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { AccountsPage } from "./AccountsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -19,7 +19,9 @@ export default async function Page(props: { const { isAccountFactory } = await getContractPageMetadata(contract); if (!isAccountFactory) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/page.tsx index d259d059f7d..9a44bff46aa 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/analytics/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractAnalyticsPage } from "./ContractAnalyticsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -18,7 +18,9 @@ export default async function Page(props: { const { isAnalyticsSupported } = await getContractPageMetadata(info.contract); if (!isAnalyticsSupported) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/claim-conditions/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/claim-conditions/page.tsx index 12af1ceef38..2137fc85dba 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/claim-conditions/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/claim-conditions/page.tsx @@ -4,12 +4,12 @@ import { getContractPageParamsInfo } from "../_utils/getContractFromParams"; import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -23,7 +23,9 @@ export default async function Page(props: { } = await getContractPageMetadata(contract); if (!isERC20ClaimConditionsSupported && !isERC721ClaimConditionsSupported) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ( diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/code/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/code/page.tsx index 3fcd4246acf..4ddc49a02ef 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/code/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/code/page.tsx @@ -6,12 +6,12 @@ import { CodeOverview } from "../../../../../../contract-ui/tabs/code/components import { getContractPageParamsInfo } from "../_utils/getContractFromParams"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/embed/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/embed/page.tsx index ffbe9fa5e9d..7d138272271 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/embed/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/embed/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { EmbedSetup } from "./embed-setup"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -18,7 +18,9 @@ export default async function Page(props: { const { embedType } = await getContractPageMetadata(info.contract); if (embedType === null) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/events/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/events/page.tsx index 0c3af160034..fbd8dc7151b 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/events/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/events/page.tsx @@ -3,12 +3,12 @@ import { getContractPageParamsInfo } from "../_utils/getContractFromParams"; import { EventsFeed } from "./events-feed"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/explorer/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/explorer/page.tsx index 940ec0a77d0..2556d141c8f 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/explorer/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/explorer/page.tsx @@ -6,12 +6,12 @@ import { getContractPageParamsInfo } from "../_utils/getContractFromParams"; import { ContractExplorerPage } from "./ContractExplorerPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/layout.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/layout.tsx index c95a69a7912..ae9409d6c50 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/layout.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/layout.tsx @@ -16,20 +16,20 @@ import { getContractPageMetadata } from "./_utils/getContractPageMetadata"; import { getContractPageSidebarLinks } from "./_utils/getContractPageSidebarLinks"; export default async function Layout(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; children: React.ReactNode; }) { - if (!isAddress(props.params.contractAddress)) { + if (!isAddress((await props.params).contractAddress)) { return notFound(); } - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { - return ; + return ; } const { contract, chainMetadata } = info; @@ -79,14 +79,13 @@ export default async function Layout(props: { ); } -export async function generateMetadata({ - params, -}: { - params: { +export async function generateMetadata(props: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }): Promise { + const params = await props.params; try { const info = await getContractPageParamsInfo(params); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/modules/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/modules/page.tsx index bd81c0cc96c..99ee9330061 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/modules/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/modules/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractEditModulesPage } from "./ContractEditModulesPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -18,7 +18,9 @@ export default async function Page(props: { const { isModularCore } = await getContractPageMetadata(info.contract); if (!isModularCore) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/components/airdrop-upload.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/components/airdrop-upload.tsx index bab022371bd..c7eb108ac59 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/components/airdrop-upload.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/components/airdrop-upload.tsx @@ -322,7 +322,7 @@ export const AirdropUpload: React.FC = ({ interface AirdropTableProps { data: AirdropAddressInput[]; - portalRef: React.RefObject; + portalRef: React.RefObject; } const AirdropTable: React.FC = ({ data, portalRef }) => { diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/page.tsx index d41e4239b56..f1fc13c90d7 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/page.tsx @@ -4,13 +4,13 @@ import { getContractPageMetadata } from "../../_utils/getContractPageMetadata"; import { TokenIdPage } from "./token-id"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; tokenId: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -20,19 +20,23 @@ export default async function Page(props: { const { supportedERCs } = await getContractPageMetadata(contract); if (!supportedERCs.isERC721 && !supportedERCs.isERC1155) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } - if (!isOnlyNumbers(props.params.tokenId)) { + if (!isOnlyNumbers((await props.params).tokenId)) { // redirect to nfts index page - redirect(`/${props.params.chain_id}/${props.params.contractAddress}/nfts`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}/nfts`, + ); } return ( ); } diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/token-id.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/token-id.tsx index c4232248fc6..062a0498bff 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/token-id.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/[tokenId]/token-id.tsx @@ -144,7 +144,6 @@ export const TokenIdPage: React.FC = ({ height={isMobile ? "100%" : "300px"} /> - diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/page.tsx index 4fb22def6f4..ece44013974 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/nfts/page.tsx @@ -5,12 +5,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractNFTPage } from "./ContractNFTPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -20,7 +20,9 @@ export default async function Page(props: { const { supportedERCs } = await getContractPageMetadata(contract); if (!supportedERCs.isERC721 && !supportedERCs.isERC1155) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } const functionSelectors = await resolveFunctionSelectors(contract); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/page.tsx index 51846f31621..9d5aea964a2 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "./_utils/getContractPageMetadata"; import { ContractOverviewPage } from "./overview/ContractOverviewPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/permissions/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/permissions/page.tsx index 9f99ad31c26..f547b4b880f 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/permissions/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/permissions/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractPermissionsPage } from "./ContractPermissionsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/proposals/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/proposals/page.tsx index 7a895f20a84..1e60f790ce9 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/proposals/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/proposals/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractProposalsPage } from "./ContractProposalsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -18,7 +18,9 @@ export default async function Page(props: { const { isVoteContract } = await getContractPageMetadata(info.contract); if (!isVoteContract) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/settings/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/settings/page.tsx index 19efe679e02..9da78898261 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/settings/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/settings/page.tsx @@ -5,12 +5,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractSettingsPage } from "./ContractSettingsPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/sources/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/sources/page.tsx index 828e06ef21c..5cc51d5814e 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/sources/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/sources/page.tsx @@ -3,12 +3,12 @@ import { getContractPageParamsInfo } from "../_utils/getContractFromParams"; import { ContractSourcesPage } from "./ContractSourcesPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/split/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/split/page.tsx index 95e68990b0d..1751fdd59b5 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/split/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/split/page.tsx @@ -4,12 +4,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractSplitPage } from "./ContractSplitPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); @@ -18,7 +18,9 @@ export default async function Page(props: { const { isSplitSupported } = await getContractPageMetadata(info.contract); if (!isSplitSupported) { - redirect(`/${props.params.chain_id}/${props.params.contractAddress}`); + redirect( + `/${(await props.params).chain_id}/${(await props.params).contractAddress}`, + ); } return ; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/components/airdrop-upload-erc20.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/components/airdrop-upload-erc20.tsx index 6c60fc84365..9768905fb40 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/components/airdrop-upload-erc20.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/components/airdrop-upload-erc20.tsx @@ -279,7 +279,7 @@ export const AirdropUploadERC20: React.FC = ({ interface AirdropTableProps { data: ERC20AirdropAddressInput[]; - portalRef: React.RefObject; + portalRef: React.RefObject; } const AirdropTable: React.FC = ({ data, portalRef }) => { const columns = useMemo(() => { diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/page.tsx index 18216a4bb80..fb07d108da7 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/[contractAddress]/tokens/page.tsx @@ -8,12 +8,12 @@ import { getContractPageMetadata } from "../_utils/getContractPageMetadata"; import { ContractTokensPage } from "./ContractTokensPage"; export default async function Page(props: { - params: { + params: Promise<{ contractAddress: string; chain_id: string; - }; + }>; }) { - const info = await getContractPageParamsInfo(props.params); + const info = await getContractPageParamsInfo(await props.params); if (!info) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/faucet/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/faucet/page.tsx index 059bf65188e..faaaa9d6130 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/faucet/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/faucet/page.tsx @@ -3,6 +3,8 @@ import { redirect } from "next/navigation"; -export default function Page(props: { params: { chain_id: string } }) { - redirect(`/${props.params.chain_id}`); +export default async function Page(props: { + params: Promise<{ chain_id: string }>; +}) { + redirect(`/${(await props.params).chain_id}`); } diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/tx/[txHash]/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/tx/[txHash]/page.tsx index 2d5846840ec..71d83c603cc 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/tx/[txHash]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/[chain_id]/tx/[txHash]/page.tsx @@ -13,11 +13,11 @@ import { hexToNumber, shortenAddress, toEther } from "thirdweb/utils"; import { getChain } from "../../../utils"; export default async function Page(props: { - params: { chain_id: string; txHash: `0x${string}` }; + params: Promise<{ chain_id: string; txHash: `0x${string}` }>; }) { // consider if we want to pass the JWT here, likely no need to do it but we could? const client = getThirdwebClient(); - const chain = await getChain(props.params.chain_id); + const chain = await getChain((await props.params).chain_id); const rpcRequest = getRpcClient({ client, @@ -28,10 +28,10 @@ export default async function Page(props: { const [transaction, receipt] = await Promise.all([ eth_getTransactionByHash(rpcRequest, { - hash: props.params.txHash, + hash: (await props.params).txHash, }), eth_getTransactionReceipt(rpcRequest, { - hash: props.params.txHash, + hash: (await props.params).txHash, }), ]); if (!transaction.blockHash) { diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/[chain_type]/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/[chain_type]/page.tsx index 627b6d4ad18..ea21c5328dc 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/[chain_type]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/[chain_type]/page.tsx @@ -27,17 +27,17 @@ import { type SearchParams, } from "../components/server/chain-table"; -export function generateMetadata(props: { - params: { chain_type: "mainnets" | "testnets" }; +export async function generateMetadata(props: { + params: Promise<{ chain_type: "mainnets" | "testnets" }>; }) { - if (props.params.chain_type === "mainnets") { + if ((await props.params).chain_type === "mainnets") { return { title: "List of Mainnets | Explorers, Popular Contracts & Chain IDs", description: "A list of EVM mainnets with RPCs, smart contracts, block explorers & faucets. Deploy smart contracts to all EVM chains with thirdweb.", }; } - if (props.params.chain_type === "testnets") { + if ((await props.params).chain_type === "testnets") { return { title: "List of Testnets | Explorers, Popular Contracts & Chain IDs", description: @@ -56,22 +56,25 @@ export function generateMetadata(props: { export const dynamic = "force-dynamic"; export default async function ChainListLayout(props: { - params: { chain_type: "mainnets" | "testnets" }; - searchParams: SearchParams; + params: Promise<{ chain_type: "mainnets" | "testnets" }>; + searchParams: Promise; }) { - const headersList = headers(); + const headersList = await headers(); const viewportWithHint = Number( headersList.get("Sec-Ch-Viewport-Width") || 0, ); // default is driven by viewport hint - const activeView = props.searchParams.view - ? props.searchParams.view + const activeView = (await props.searchParams).view + ? (await props.searchParams).view : viewportWithHint > 1000 ? "table" : "grid"; - const searchParams = { type: props.params.chain_type, ...props.searchParams }; + const searchParams = { + type: (await props.params).chain_type, + ...(await props.searchParams), + }; return ( <>
@@ -85,12 +88,12 @@ export default async function ChainListLayout(props: { - {props.params.chain_type === "testnets" + {(await props.params).chain_type === "testnets" ? "Testnets" : "Mainnets"} @@ -116,8 +119,8 @@ export default async function ChainListLayout(props: {

List of{" "} - {props.params.chain_type.charAt(0).toUpperCase() + - props.params.chain_type.slice(1)} + {(await props.params).chain_type.charAt(0).toUpperCase() + + (await props.params).chain_type.slice(1)}

diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-card.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-card.tsx index c664f8fbd96..3117e152f1d 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-card.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-card.tsx @@ -6,6 +6,8 @@ import { ChainIcon } from "../../../components/server/chain-icon"; import type { ChainSupportedService } from "../../../types/chain"; import { getChainMetadata } from "../../../utils"; +import type { JSX } from "react"; + type ChainListCardProps = { favoriteButton: JSX.Element; chainId: number; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx index c4eb1d1fa39..4a2fc382ab1 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx @@ -14,6 +14,8 @@ import { products } from "../../../components/server/products"; import type { ChainSupportedService } from "../../../types/chain"; import { getChainMetadata } from "../../../utils"; +import type { JSX } from "react"; + type ChainListRowProps = { favoriteButton: JSX.Element; chainId: number; diff --git a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/page.tsx b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/page.tsx index dfb43c6c54e..12fc8048f93 100644 --- a/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/(chain)/chainlist/page.tsx @@ -21,15 +21,17 @@ export const metadata: Metadata = { // so this page needs to be forced as dynamic export const dynamic = "force-dynamic"; -export default function ChainListPage(props: { searchParams: SearchParams }) { - const headersList = headers(); +export default async function ChainListPage(props: { + searchParams: Promise; +}) { + const headersList = await headers(); const viewportWithHint = Number( headersList.get("Sec-Ch-Viewport-Width") || 0, ); // default is driven by viewport hint - const activeView = props.searchParams.view - ? props.searchParams.view + const activeView = (await props.searchParams).view + ? (await props.searchParams).view : viewportWithHint > 1000 ? "table" : "grid"; @@ -64,7 +66,10 @@ export default function ChainListPage(props: { searchParams: SearchParams }) {
{/* we used to have suspense + spinner here, that feels more jarring than the page loading _minutely_ slower */} - + ); } diff --git a/apps/dashboard/src/app/(dashboard)/contracts/deploy/[compiler_uri]/page.tsx b/apps/dashboard/src/app/(dashboard)/contracts/deploy/[compiler_uri]/page.tsx index a4c7eab5628..fc832200ef4 100644 --- a/apps/dashboard/src/app/(dashboard)/contracts/deploy/[compiler_uri]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/contracts/deploy/[compiler_uri]/page.tsx @@ -4,13 +4,13 @@ import { DeployContractInfo } from "../../../published-contract/components/contr import { DeployFormForUri } from "../../../published-contract/components/uri-based-deploy"; type DirectDeployPageProps = { - params: { + params: Promise<{ compiler_uri: string; - }; + }>; }; export default async function DirectDeployPage(props: DirectDeployPageProps) { - const parsedUri = decodeURIComponent(props.params.compiler_uri); + const parsedUri = decodeURIComponent((await props.params).compiler_uri); const metadata = await fetchDeployMetadata({ client: getThirdwebClient(), // force `ipfs://` prefix @@ -27,7 +27,7 @@ export default async function DirectDeployPage(props: DirectDeployPageProps) {
); diff --git a/apps/dashboard/src/app/(dashboard)/contracts/publish/[publish_uri]/page.tsx b/apps/dashboard/src/app/(dashboard)/contracts/publish/[publish_uri]/page.tsx index 2095ab2561c..5fb3c89b808 100644 --- a/apps/dashboard/src/app/(dashboard)/contracts/publish/[publish_uri]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/contracts/publish/[publish_uri]/page.tsx @@ -8,15 +8,17 @@ import { fetchDeployMetadata } from "thirdweb/contract"; import { getPublishedContractsWithPublisherMapping } from "../../../published-contract/[publisher]/[contract_id]/utils/getPublishedContractsWithPublisherMapping"; type DirectDeployPageProps = { - params: { + params: Promise<{ publish_uri: string; - }; + }>; }; export default async function PublishContractPage( props: DirectDeployPageProps, ) { - const decodedPublishUri = decodeURIComponent(props.params.publish_uri); + const decodedPublishUri = decodeURIComponent( + (await props.params).publish_uri, + ); const publishUri = decodedPublishUri.startsWith("ipfs://") ? decodedPublishUri : `ipfs://${decodedPublishUri}`; @@ -28,7 +30,7 @@ export default async function PublishContractPage( let publishMetadata = publishMetadataFromUri; - const pathname = `/contracts/publish/${props.params.publish_uri}`; + const pathname = `/contracts/publish/${(await props.params).publish_uri}`; const address = getActiveAccountCookie(); if (!address) { diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/account-abstraction/[clientId]/page.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/account-abstraction/[clientId]/page.tsx index 36555657151..f73d1d384e1 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/account-abstraction/[clientId]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/account-abstraction/[clientId]/page.tsx @@ -10,14 +10,14 @@ import { PageHeader } from "../PageHeader"; import { getAASupportedAPIKeys } from "../getAASupportedAPIKeys"; export default async function Page(props: { - params: { + params: Promise<{ clientId: string; - }; - searchParams: { + }>; + searchParams: Promise<{ tab?: string; - }; + }>; }) { - const { clientId } = props.params; + const { clientId } = await props.params; const dashboardAccount = await getAccount(); if (!dashboardAccount) { @@ -58,21 +58,18 @@ export default async function Page(props: { />
- {hasSmartWalletsWithoutBilling ? ( ) : ( )} - - ; }) { const authToken = getAuthToken(); - const { clientId } = props.params; + const { clientId } = await props.params; if (!authToken) { redirect( diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/EcosystemLandingPage.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/EcosystemLandingPage.tsx index 873daf8d907..4290b3933e0 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/EcosystemLandingPage.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/EcosystemLandingPage.tsx @@ -13,7 +13,7 @@ import { fetchEcosystemList } from "./utils/fetchEcosystemList"; export async function EcosystemLandingPage(props: { ecosystemLayoutPath: string; }) { - const cookiesManager = cookies(); + const cookiesManager = await cookies(); const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const authToken = activeAccount ? cookiesManager.get(`${COOKIE_PREFIX_TOKEN}${activeAccount}`)?.value diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemSlugLayout.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemSlugLayout.tsx index e771165b308..cf0b56e8447 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemSlugLayout.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemSlugLayout.tsx @@ -14,10 +14,11 @@ export async function EcosystemLayoutSlug({ params: { slug: string }; ecosystemLayoutPath: string; }) { - const cookiesManager = cookies(); + const cookiesManager = await cookies(); const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const authToken = activeAccount - ? cookies().get(COOKIE_PREFIX_TOKEN + getAddress(activeAccount))?.value + ? (await cookies()).get(COOKIE_PREFIX_TOKEN + getAddress(activeAccount)) + ?.value : null; if (!authToken) { diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/layout.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/layout.tsx index 193d6af21af..0ad4b775711 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/layout.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/layout.tsx @@ -1,9 +1,13 @@ import { EcosystemLayoutSlug } from "./EcosystemSlugLayout"; -export default async function Layout({ - children, - params, -}: { children: React.ReactNode; params: { slug: string } }) { +export default async function Layout(props: { + children: React.ReactNode; + params: Promise<{ slug: string }>; +}) { + const params = await props.params; + + const { children } = props; + return ( ; +}) { + const params = await props.params; return ; } diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/in-app-wallets/[clientId]/page.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/in-app-wallets/[clientId]/page.tsx index 8e0bb1cacb1..e95b4adaf6b 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/in-app-wallets/[clientId]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/in-app-wallets/[clientId]/page.tsx @@ -6,15 +6,15 @@ import { getInAppWalletSupportedAPIKeys } from "../getInAppWalletSupportedAPIKey import { InAppWalletsAPIKeysMenu } from "../inAppWalletsAPIKeysMenu"; export default async function Page(props: { - params: { + params: Promise<{ clientId: string; - }; - searchParams: { + }>; + searchParams: Promise<{ tab?: string; - }; + }>; }) { const authToken = getAuthToken(); - const { clientId } = props.params; + const { clientId } = await props.params; if (!authToken) { redirect( @@ -44,12 +44,11 @@ export default async function Page(props: { />
-
); diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/page.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/page.tsx index 765388960a1..3fefd42fcff 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/page.tsx @@ -3,11 +3,11 @@ import { PayAnalytics } from "../../../../../../components/pay/PayAnalytics/PayA import { getAPIKey } from "../../../../../api/lib/getAPIKeys"; export default async function Page(props: { - params: { + params: Promise<{ id: string; - }; + }>; }) { - const apiKey = await getAPIKey(props.params.id); + const apiKey = await getAPIKey((await props.params).id); if (!apiKey) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/settings/page.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/settings/page.tsx index 36b0e45c849..964099743c4 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/settings/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/settings/page.tsx @@ -3,11 +3,11 @@ import { PayConfig } from "../../../../../../../components/pay/PayConfig"; import { getAPIKey } from "../../../../../../api/lib/getAPIKeys"; export default async function Page(props: { - params: { + params: Promise<{ id: string; - }; + }>; }) { - const apiKey = await getAPIKey(props.params.id); + const apiKey = await getAPIKey((await props.params).id); if (!apiKey) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/webhooks/page.tsx b/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/webhooks/page.tsx index 7266157db25..c05593ad80b 100644 --- a/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/webhooks/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/dashboard/connect/pay/[id]/webhooks/page.tsx @@ -3,11 +3,11 @@ import { getAPIKey } from "../../../../../../api/lib/getAPIKeys"; import { PayWebhooksPage } from "../../components/webhooks.client"; export default async function Page(props: { - params: { + params: Promise<{ id: string; - }; + }>; }) { - const apiKey = await getAPIKey(props.params.id); + const apiKey = await getAPIKey((await props.params).id); if (!apiKey) { notFound(); diff --git a/apps/dashboard/src/app/(dashboard)/explore/[category]/page.tsx b/apps/dashboard/src/app/(dashboard)/explore/[category]/page.tsx index 7c2b20404f2..d64902ee9d9 100644 --- a/apps/dashboard/src/app/(dashboard)/explore/[category]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/explore/[category]/page.tsx @@ -18,9 +18,9 @@ import { notFound } from "next/navigation"; import { Suspense } from "react"; type ExploreCategoryPageProps = { - params: { + params: Promise<{ category: string; - }; + }>; }; export const metadata: Metadata = { @@ -48,7 +48,7 @@ export async function generateMetadatra( export default async function ExploreCategoryPage( props: ExploreCategoryPageProps, ) { - const category = getCategory(props.params.category); + const category = getCategory((await props.params).category); if (!category) { notFound(); } diff --git a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/[version]/deploy/page.tsx b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/[version]/deploy/page.tsx index cf2df3be2f7..dedd51df0f1 100644 --- a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/[version]/deploy/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/[version]/deploy/page.tsx @@ -1,19 +1,18 @@ import { DeployFormForPublishInfo } from "../../../../components/publish-based-deploy"; import { moduleFromBase64 } from "../../../../utils/module-base-64"; -export default function PublishedContractVersionDeployPage({ - params, - searchParams, -}: { - params: { +export default async function PublishedContractVersionDeployPage(props: { + params: Promise<{ publisher: string; contract_id: string; version: string; - }; - searchParams: { + }>; + searchParams: Promise<{ module?: string[]; - }; + }>; }) { + const searchParams = await props.searchParams; + const params = await props.params; const modules = searchParams.module ?.map((m) => moduleFromBase64(m)) .filter((m) => m !== null); diff --git a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/deploy/page.tsx b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/deploy/page.tsx index 9704ca3ea27..e2f83dfa356 100644 --- a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/deploy/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/deploy/page.tsx @@ -2,19 +2,18 @@ import { DeployFormForPublishInfo } from "../../../components/publish-based-depl import { moduleFromBase64 } from "../../../utils/module-base-64"; type Props = { - params: { + params: Promise<{ publisher: string; contract_id: string; - }; - searchParams: { + }>; + searchParams: Promise<{ module?: string[]; - }; + }>; }; -export default function PublishedContractDeployPage({ - params, - searchParams, -}: Props) { +export default async function PublishedContractDeployPage(props: Props) { + const searchParams = await props.searchParams; + const params = await props.params; const modules = searchParams.module ?.map((m) => moduleFromBase64(m)) .filter((m) => m !== null); diff --git a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/layout.tsx b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/layout.tsx index 7858489bf62..0cefb87d98c 100644 --- a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/layout.tsx +++ b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/layout.tsx @@ -6,7 +6,7 @@ type Params = { publisher: string; contract_id: string }; export default function PublishedContractLayout(props: { children: React.ReactNode; - params: Params; + params: Promise; }) { return (
@@ -16,7 +16,8 @@ export default function PublishedContractLayout(props: { ); } -export async function generateMetadata({ params }: { params: Params }) { +export async function generateMetadata(props: { params: Promise }) { + const params = await props.params; const { publisher, contract_id } = params; const publishedContracts = await getPublishedContractsWithPublisherMapping({ diff --git a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/page.tsx b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/page.tsx index c2e332d1163..6c6381cdbc4 100644 --- a/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/published-contract/[publisher]/[contract_id]/page.tsx @@ -7,10 +7,10 @@ import { DeployContractHeader } from "../../components/contract-header"; import { getPublishedContractsWithPublisherMapping } from "./utils/getPublishedContractsWithPublisherMapping"; type PublishedContractDeployPageProps = { - params: { + params: Promise<{ publisher: string; contract_id: string; - }; + }>; }; export default async function PublishedContractPage( @@ -18,8 +18,8 @@ export default async function PublishedContractPage( ) { const publishedContractVersions = await getPublishedContractsWithPublisherMapping({ - publisher: props.params.publisher, - contract_id: props.params.contract_id, + publisher: (await props.params).publisher, + contract_id: (await props.params).contract_id, }); if (!publishedContractVersions) { @@ -35,12 +35,12 @@ export default async function PublishedContractPage( return ( <> @@ -50,7 +50,7 @@ export default async function PublishedContractPage(
diff --git a/apps/dashboard/src/app/(dashboard)/published-contract/components/uri-based-deploy.tsx b/apps/dashboard/src/app/(dashboard)/published-contract/components/uri-based-deploy.tsx index cb21a8100a5..67fab66cbc1 100644 --- a/apps/dashboard/src/app/(dashboard)/published-contract/components/uri-based-deploy.tsx +++ b/apps/dashboard/src/app/(dashboard)/published-contract/components/uri-based-deploy.tsx @@ -19,7 +19,7 @@ export async function DeployFormForUri(props: DeployFormForUriProps) { return
Could not fetch metadata
; } - const cookieStore = cookies(); + const cookieStore = await cookies(); const address = cookieStore.get(COOKIE_ACTIVE_ACCOUNT)?.value; if (!address) { redirect(`/login?next=${encodeURIComponent(pathname)}`); diff --git a/apps/dashboard/src/app/(dashboard)/published-contract/page.tsx b/apps/dashboard/src/app/(dashboard)/published-contract/page.tsx index 3acd1e96dda..bad3e739e41 100644 --- a/apps/dashboard/src/app/(dashboard)/published-contract/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/published-contract/page.tsx @@ -3,11 +3,11 @@ import { redirect } from "next/navigation"; import { fetchDeployMetadata } from "thirdweb/contract"; export default async function Page(props: { - searchParams: { + searchParams: Promise<{ uri?: string; - }; + }>; }) { - if (!props.searchParams?.uri) { + if (!(await props.searchParams)?.uri) { // redirect back out if we do not have a uri return redirect("/dashboard"); } @@ -15,9 +15,9 @@ export default async function Page(props: { const contractMetadata = await fetchDeployMetadata({ client: getThirdwebClient(), // force `ipfs://` prefix - uri: props.searchParams.uri.startsWith("ipfs://") - ? props.searchParams.uri - : `ipfs://${props.searchParams.uri}`, + uri: (await props.searchParams).uri.startsWith("ipfs://") + ? (await props.searchParams).uri + : `ipfs://${(await props.searchParams).uri}`, }).catch(() => null); return ( diff --git a/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.action.ts b/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.action.ts index aa61a76f35a..a18e208994d 100644 --- a/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.action.ts +++ b/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.action.ts @@ -71,7 +71,7 @@ export async function createTicketAction( _previousState: State, formData: FormData, ) { - const cookieManager = cookies(); + const cookieManager = await cookies(); const activeAccount = cookieManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const token = activeAccount ? cookieManager.get(COOKIE_PREFIX_TOKEN + activeAccount)?.value diff --git a/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.client.tsx b/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.client.tsx index c54c3411f84..b951ea85279 100644 --- a/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.client.tsx +++ b/apps/dashboard/src/app/(dashboard)/support/create-ticket/components/create-ticket.client.tsx @@ -6,7 +6,7 @@ import { Skeleton } from "@/components/ui/skeleton"; import { SupportForm_SelectInput } from "components/help/contact-forms/shared/SupportForm_SelectInput"; import dynamic from "next/dynamic"; import { type ReactElement, useEffect, useRef, useState } from "react"; -import { useFormState, useFormStatus } from "react-dom"; +import { useFormStatus } from "react-dom"; import { toast } from "sonner"; import { createTicketAction } from "./create-ticket.action"; @@ -73,7 +73,7 @@ export function CreateTicket() { const formRef = useRef(null); const [productLabel, setProductLabel] = useState(""); - const [state, formAction] = useFormState(createTicketAction, { + const [state, formAction] = useActionState(createTicketAction, { message: "", success: false, }); diff --git a/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/page.tsx b/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/page.tsx index 411a3201ff4..eaaf848020c 100644 --- a/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/page.tsx @@ -11,7 +11,7 @@ export const metadata: Metadata = { }; export default async function Page(props: { - searchParams: Partial; + searchParams: Promise>; }) { - return ; + return ; } diff --git a/apps/dashboard/src/app/(dashboard)/trending/page.tsx b/apps/dashboard/src/app/(dashboard)/trending/page.tsx index a18fdc434eb..ac8bc5e6bf8 100644 --- a/apps/dashboard/src/app/(dashboard)/trending/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/trending/page.tsx @@ -16,10 +16,14 @@ export const metadata: Metadata = { export const dynamic = "force-dynamic"; export default async function DashboardContractTrendingPage(props: { - searchParams: { timeRange?: TimeRange; page?: number; sortBy?: SortBy }; + searchParams: Promise<{ + timeRange?: TimeRange; + page?: number; + sortBy?: SortBy; + }>; }) { const topContracts = await fetchTopContracts({ - ...props.searchParams, + ...(await props.searchParams), timeRange: "month", perPage: 20, }); @@ -29,10 +33,9 @@ export default async function DashboardContractTrendingPage(props: {

Trending Contracts

- diff --git a/apps/dashboard/src/app/api/auth/ensure-login/route.ts b/apps/dashboard/src/app/api/auth/ensure-login/route.ts index 7c24bc66808..5ba7c408e16 100644 --- a/apps/dashboard/src/app/api/auth/ensure-login/route.ts +++ b/apps/dashboard/src/app/api/auth/ensure-login/route.ts @@ -12,7 +12,7 @@ export type EnsureLoginResponse = { export const GET = async (req: NextRequest) => { const address = req.nextUrl.searchParams.get("address"); - const cookieStore = cookies(); + const cookieStore = await cookies(); // if we are "disconnected" we are not logged in, clear the cookie and redirect to login // this is the "log out" case (for now) if (!address) { diff --git a/apps/dashboard/src/app/api/auth/get-auth-token/route.ts b/apps/dashboard/src/app/api/auth/get-auth-token/route.ts index fa08bd548b3..5d9fd4cfbf7 100644 --- a/apps/dashboard/src/app/api/auth/get-auth-token/route.ts +++ b/apps/dashboard/src/app/api/auth/get-auth-token/route.ts @@ -17,7 +17,7 @@ function respond(jwt: string | null) { export const GET = async (req: NextRequest) => { const address = req.nextUrl.searchParams.get("address"); - const cookieStore = cookies(); + const cookieStore = await cookies(); if (!address) { return NextResponse.json( diff --git a/apps/dashboard/src/app/api/auth/logout/route.ts b/apps/dashboard/src/app/api/auth/logout/route.ts index 4921e120891..7ba34f0ca36 100644 --- a/apps/dashboard/src/app/api/auth/logout/route.ts +++ b/apps/dashboard/src/app/api/auth/logout/route.ts @@ -2,7 +2,7 @@ import { COOKIE_ACTIVE_ACCOUNT, COOKIE_PREFIX_TOKEN } from "@/constants/cookie"; import { cookies } from "next/headers"; export const POST = async () => { - const cookieStore = cookies(); + const cookieStore = await cookies(); // delete all cookies that start with the token prefix const allCookies = cookieStore.getAll(); diff --git a/apps/dashboard/src/app/api/contact-us/route.ts b/apps/dashboard/src/app/api/contact-us/route.ts index 699df626989..e6773a62e9e 100644 --- a/apps/dashboard/src/app/api/contact-us/route.ts +++ b/apps/dashboard/src/app/api/contact-us/route.ts @@ -1,3 +1,4 @@ +import { ipAddress as ipAddress1 } from "@vercel/functions"; import { type NextRequest, NextResponse } from "next/server"; import invariant from "tiny-invariant"; import { cacheGet, cacheSet } from "../../../lib/redis"; @@ -48,7 +49,7 @@ async function rateLimiter(req: NextRequest) { const ipAddress = req.headers.get("CF-Connecting-IP") || - req.ip || + ipAddress1(req) || req.headers.get("X-Forwarded-For"); if (!ipAddress) { diff --git a/apps/dashboard/src/app/api/lib/getAuthToken.ts b/apps/dashboard/src/app/api/lib/getAuthToken.ts index 24f3174458d..36597823dcc 100644 --- a/apps/dashboard/src/app/api/lib/getAuthToken.ts +++ b/apps/dashboard/src/app/api/lib/getAuthToken.ts @@ -1,8 +1,8 @@ import { COOKIE_ACTIVE_ACCOUNT, COOKIE_PREFIX_TOKEN } from "@/constants/cookie"; -import { cookies } from "next/headers"; +import { type UnsafeUnwrappedCookies, cookies } from "next/headers"; export function getAuthToken() { - const cookiesManager = cookies(); + const cookiesManager = cookies() as unknown as UnsafeUnwrappedCookies; const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; const token = activeAccount ? cookiesManager.get(COOKIE_PREFIX_TOKEN + activeAccount)?.value @@ -12,7 +12,7 @@ export function getAuthToken() { } export function getAuthTokenWalletAddress() { - const cookiesManager = cookies(); + const cookiesManager = cookies() as unknown as UnsafeUnwrappedCookies; const activeAccount = cookiesManager.get(COOKIE_ACTIVE_ACCOUNT)?.value; if (!activeAccount) { return null; diff --git a/apps/dashboard/src/app/login/auth-actions.ts b/apps/dashboard/src/app/login/auth-actions.ts index 07626227f0d..d4793802a7b 100644 --- a/apps/dashboard/src/app/login/auth-actions.ts +++ b/apps/dashboard/src/app/login/auth-actions.ts @@ -43,7 +43,7 @@ export async function doLogin(payload: VerifyLoginPayloadParams) { throw new Error("API_SERVER_SECRET is not set"); } - const cookieStore = cookies(); + const cookieStore = await cookies(); // forward the request to the API server const res = await fetch(`${API_SERVER_URL}/v2/siwe/login`, { @@ -121,7 +121,7 @@ export async function doLogin(payload: VerifyLoginPayloadParams) { } export async function doLogout() { - const cookieStore = cookies(); + const cookieStore = await cookies(); // delete all cookies that start with the token prefix const allCookies = cookieStore.getAll(); for (const cookie of allCookies) { @@ -135,7 +135,7 @@ export async function doLogout() { export async function isLoggedIn(address: string) { const cookieName = COOKIE_PREFIX_TOKEN + getAddress(address); - const cookieStore = cookies(); + const cookieStore = await cookies(); // check if we have an access token const token = cookieStore.get(cookieName)?.value; if (!token) { diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/page.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/page.tsx index 5c04f4b70d2..ee672d8ff33 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/page.tsx @@ -2,11 +2,14 @@ import { getProjects } from "@/api/projects"; import { TeamOverviewPage } from "./TeamOverviewPage"; export default async function Page(props: { - params: { team_slug: string }; + params: Promise<{ team_slug: string }>; }) { - const projects = await getProjects(props.params.team_slug); + const projects = await getProjects((await props.params).team_slug); return ( - + ); } diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/billing/page.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/billing/page.tsx index 6e66af03fa2..68de40cd4bd 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/billing/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/billing/page.tsx @@ -4,11 +4,11 @@ import { notFound } from "next/navigation"; import { SettingsBillingPage } from "./BillingSettingsPage"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; - }; + }>; }) { - const team = await getTeamBySlug(props.params.team_slug); + const team = await getTeamBySlug((await props.params).team_slug); if (!team) { notFound(); diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/layout.tsx index 1df3233f44f..7d22fb821bb 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/layout.tsx @@ -3,12 +3,12 @@ import { notFound } from "next/navigation"; import { SettingsLayout } from "./SettingsLayout"; export default async function Layout(props: { - params: { + params: Promise<{ team_slug: string; - }; + }>; children: React.ReactNode; }) { - const team = await getTeamBySlug(props.params.team_slug); + const team = await getTeamBySlug((await props.params).team_slug); if (!team) { notFound(); diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/members/page.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/members/page.tsx index cd8dc450d19..eb8de525787 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/members/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/members/page.tsx @@ -5,14 +5,14 @@ import { getAccount } from "../../../../../../account/settings/getAccount"; import { TeamMembersSettingsPage } from "./TeamMembersSettingsPage"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; - }; + }>; }) { const [account, team, members] = await Promise.all([ getAccount(), - getTeamBySlug(props.params.team_slug), - getMembers(props.params.team_slug), + getTeamBySlug((await props.params).team_slug), + getMembers((await props.params).team_slug), ]); if (!team || !account || !members) { diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/page.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/page.tsx index 923626aa546..a252a5cb6d1 100644 --- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/page.tsx @@ -4,11 +4,11 @@ import { getAuthToken } from "../../../../../api/lib/getAuthToken"; import { TeamGeneralSettingsPage } from "./general/TeamGeneralSettingsPage"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; - }; + }>; }) { - const team = await getTeamBySlug(props.params.team_slug); + const team = await getTeamBySlug((await props.params).team_slug); const token = getAuthToken(); if (!team || !token) { notFound(); diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/account-abstraction/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/account-abstraction/page.tsx index 231aa14f011..8ecbf76508c 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/account-abstraction/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/account-abstraction/page.tsx @@ -5,10 +5,10 @@ import { getAPIKeyForProjectId } from "../../../../../api/lib/getAPIKeys"; import { AccountAbstractionPage } from "./AccountAbstractionPage"; export default async function Page(props: { - params: { team_slug: string; project_slug: string }; - searchParams: { tab?: string }; + params: Promise<{ team_slug: string; project_slug: string }>; + searchParams: Promise<{ tab?: string }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const project = await getProject(team_slug, project_slug); if (!project) { @@ -28,7 +28,7 @@ export default async function Page(props: { teamSlug={team_slug} projectKey={project.publishableKey} apiKeyServices={apiKey.services || []} - tab={props.searchParams.tab} + tab={(await props.searchParams).tab} /> ); diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/analytics/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/analytics/page.tsx index ef6ee1d64ba..8ed5cb426b8 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/analytics/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/analytics/page.tsx @@ -4,14 +4,14 @@ import { notFound } from "next/navigation"; import { ConnectAnalyticsDashboard } from "./ConnectAnalyticsDashboard"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; }) { const project = await getProject( - props.params.team_slug, - props.params.project_slug, + (await props.params).team_slug, + (await props.params).project_slug, ); if (!project) { @@ -28,11 +28,10 @@ export default async function Page(props: { Visualize how your users are connecting to your app

-
diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/layout.tsx index 4909a0581e4..e8de06fda88 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/layout.tsx @@ -1,13 +1,13 @@ import { EcosystemLayoutSlug } from "../../../../../../../(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemSlugLayout"; export default async function Layout(props: { - params: { team_slug: string; project_slug: string; slug: string }; + params: Promise<{ team_slug: string; project_slug: string; slug: string }>; children: React.ReactNode; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; return ( {props.children} diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/page.tsx index c353c61fb0c..f6e77c0c696 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/[slug]/(active)/page.tsx @@ -1,5 +1,8 @@ import { EcosystemPermissionsPage } from "../../../../../../../(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemPermissionsPage"; -export default function Page({ params }: { params: { slug: string } }) { +export default async function Page(props: { + params: Promise<{ slug: string }>; +}) { + const params = await props.params; return ; } diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/create/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/create/page.tsx index 6fada436e52..88aa60756e8 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/create/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/ecosystem/create/page.tsx @@ -1,9 +1,9 @@ import { EcosystemCreatePage } from "../../../../../../(dashboard)/dashboard/connect/ecosystem/create/EcosystemCreatePage"; -export default function Page(props: { - params: { team_slug: string; project_slug: string }; +export default async function Page(props: { + params: Promise<{ team_slug: string; project_slug: string }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; return ( ; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; return ( ; }) { const project = await getProject( - props.params.team_slug, - props.params.project_slug, + (await props.params).team_slug, + (await props.params).project_slug, ); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/layout.tsx index b65f1d02535..ef731642098 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/layout.tsx @@ -1,13 +1,13 @@ import { SidebarLayout } from "@/components/blocks/SidebarLayout"; -export default function Layout(props: { - params: { +export default async function Layout(props: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; children: React.ReactNode; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const links: { label: string; href: string }[] = [ { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/page.tsx index 4dee28158fe..e0016eeafd4 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/page.tsx @@ -1,11 +1,11 @@ import { redirect } from "next/navigation"; -export default function Page(props: { - params: { +export default async function Page(props: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; redirect(`/team/${team_slug}/${project_slug}/connect/analytics`); } diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/layout.tsx index 66cdd1eb3e2..067453a3c9d 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/layout.tsx @@ -4,22 +4,22 @@ import Link from "next/link"; import { notFound } from "next/navigation"; export default async function Layout(props: { - params: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; children: React.ReactNode; }) { const project = await getProject( - props.params.team_slug, - props.params.project_slug, + (await props.params).team_slug, + (await props.params).project_slug, ); if (!project) { notFound(); } - const payLayoutPath = `/team/${props.params.team_slug}/${props.params.project_slug}/connect/pay`; + const payLayoutPath = `/team/${(await props.params).team_slug}/${(await props.params).project_slug}/connect/pay`; return (
diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/page.tsx index 30097449e2d..b7f81e6fc53 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/page.tsx @@ -3,14 +3,14 @@ import { notFound } from "next/navigation"; import { PayAnalytics } from "../../../../../../components/pay/PayAnalytics/PayAnalytics"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; }) { const project = await getProject( - props.params.team_slug, - props.params.project_slug, + (await props.params).team_slug, + (await props.params).project_slug, ); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/webhooks/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/webhooks/page.tsx index 6e0f6979fd3..3276fa7ef93 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/webhooks/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/connect/pay/webhooks/page.tsx @@ -3,14 +3,14 @@ import { notFound } from "next/navigation"; import { PayWebhooksPage } from "../../../../../../(dashboard)/dashboard/connect/pay/components/webhooks.client"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; }) { const project = await getProject( - props.params.team_slug, - props.params.project_slug, + (await props.params).team_slug, + (await props.params).project_slug, ); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/contracts/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/contracts/page.tsx index c305fbeae6c..6b0997f5e56 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/contracts/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/contracts/page.tsx @@ -2,10 +2,10 @@ import { redirect } from "next/navigation"; import { getAuthTokenWalletAddress } from "../../../../api/lib/getAuthToken"; import { DeployedContractsPage } from "./_components/DeployedContractsPage"; -export default function Page(props: { - params: { team_slug: string; project_slug: string }; +export default async function Page(props: { + params: Promise<{ team_slug: string; project_slug: string }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const accountAddress = getAuthTokenWalletAddress(); if (!accountAddress) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/layout.tsx index 85f17ffeb8c..160af4b976a 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/layout.tsx @@ -1,15 +1,15 @@ import type { SidebarLink } from "@/components/blocks/Sidebar"; import { SidebarLayout } from "@/components/blocks/SidebarLayout"; -export default function Layout(props: { - params: { +export default async function Layout(props: { + params: Promise<{ team_slug: string; project_slug: string; engineId: string; - }; + }>; children: React.ReactNode; }) { - const linkPrefix = `/team/${props.params.team_slug}/${props.params.project_slug}/engine`; + const linkPrefix = `/team/${(await props.params).team_slug}/${(await props.params).project_slug}/engine`; const sidebarLinks: SidebarLink[] = [ { label: "Overview", diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/page.tsx index ef8a7e100f7..33361d38e55 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(general)/page.tsx @@ -1,15 +1,15 @@ import { EngineInstancesList } from "../../../../../../components/engine/engine-list"; -export default function Page(props: { - params: { +export default async function Page(props: { + params: Promise<{ team_slug: string; project_slug: string; engineId: string; - }; + }>; }) { return ( ); } diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/layout.tsx index 22dc106ab32..89e692f35ca 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/layout.tsx @@ -1,18 +1,18 @@ import { EngineSidebarLayout } from "components/engine/EnginePageLayout"; -export default function Layout(props: { - params: { +export default async function Layout(props: { + params: Promise<{ team_slug: string; project_slug: string; engineId: string; - }; + }>; children: React.ReactNode; }) { return (
{props.children} diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/page.tsx index 85c78a6421b..bec0dd84843 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/engine/(instance)/[engineId]/page.tsx @@ -1,15 +1,17 @@ "use client"; +import { use } from "react"; import { WithEngineInstance } from "components/engine/EnginePageLayout"; import { EngineOverview } from "components/engine/overview/engine-overview"; import type { EngineInstancePageProps } from "./types"; export default function Page(props: EngineInstancePageProps) { + const params = use(props.params); return ( } - rootPath={`/team/${props.params.team_slug}/${props.params.project_slug}/engine`} + rootPath={`/team/${params.team_slug}/${params.project_slug}/engine`} /> ); } diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/page.tsx index c820ed22438..1f8017f0fc7 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/page.tsx @@ -1,11 +1,11 @@ import { redirect } from "next/navigation"; -export default function ProjectOverviewPage(props: { - params: { team_slug: string; project_slug: string }; +export default async function ProjectOverviewPage(props: { + params: Promise<{ team_slug: string; project_slug: string }>; }) { // TODO: implement overview page for project // redirect to connect for now redirect( - `/team/${props.params.team_slug}/${props.params.project_slug}/connect`, + `/team/${(await props.params).team_slug}/${(await props.params).project_slug}/connect`, ); } diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/account-abstraction/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/account-abstraction/page.tsx index 60df47f5673..39bd6f92ffa 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/account-abstraction/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/account-abstraction/page.tsx @@ -5,9 +5,9 @@ import { AccountAbstractionSettingsPage } from "../../../../../../components/sma import { getAPIKeyForProjectId } from "../../../../../api/lib/getAPIKeys"; export default async function Page(props: { - params: { team_slug: string; project_slug: string }; + params: Promise<{ team_slug: string; project_slug: string }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const project = await getProject(team_slug, project_slug); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/in-app-wallets/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/in-app-wallets/page.tsx index 7c63058a78a..39acff3b3f7 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/in-app-wallets/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/in-app-wallets/page.tsx @@ -4,9 +4,9 @@ import { InAppWalletSettingsPage } from "../../../../../../components/embedded-w import { getAPIKeyForProjectId } from "../../../../../api/lib/getAPIKeys"; export default async function Page(props: { - params: { team_slug: string; project_slug: string }; + params: Promise<{ team_slug: string; project_slug: string }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const project = await getProject(team_slug, project_slug); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/layout.tsx index e827b7530b0..9f55b41239f 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/layout.tsx @@ -1,13 +1,13 @@ import { SidebarLayout } from "@/components/blocks/SidebarLayout"; -export default function Layout(props: { +export default async function Layout(props: { children: React.ReactNode; - params: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; }) { - const { project_slug, team_slug } = props.params; + const { project_slug, team_slug } = await props.params; const layoutPath = `/team/${team_slug}/${project_slug}/settings`; return ( diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/page.tsx index 5f57a4509d5..664617af1de 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/page.tsx @@ -4,9 +4,9 @@ import { getAPIKeyForProjectId } from "../../../../api/lib/getAPIKeys"; import { ProjectGeneralSettingsPageForTeams } from "./ProjectGeneralSettingsPageForTeams"; export default async function Page(props: { - params: { team_slug: string; project_slug: string }; + params: Promise<{ team_slug: string; project_slug: string }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const project = await getProject(team_slug, project_slug); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/pay/page.tsx b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/pay/page.tsx index baded5f7913..40a4940cfdf 100644 --- a/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/pay/page.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/[project_slug]/settings/pay/page.tsx @@ -4,12 +4,12 @@ import { PayConfig } from "../../../../../../components/pay/PayConfig"; import { getAPIKeyForProjectId } from "../../../../../api/lib/getAPIKeys"; export default async function Page(props: { - params: { + params: Promise<{ team_slug: string; project_slug: string; - }; + }>; }) { - const { team_slug, project_slug } = props.params; + const { team_slug, project_slug } = await props.params; const project = await getProject(team_slug, project_slug); if (!project) { diff --git a/apps/dashboard/src/app/team/[team_slug]/layout.tsx b/apps/dashboard/src/app/team/[team_slug]/layout.tsx index f9f13fc7d0f..c6ed8b22dd6 100644 --- a/apps/dashboard/src/app/team/[team_slug]/layout.tsx +++ b/apps/dashboard/src/app/team/[team_slug]/layout.tsx @@ -4,7 +4,7 @@ import { TWAutoConnect } from "../../components/autoconnect"; export default function RootTeamLayout(props: { children: React.ReactNode; - params: { team_slug: string }; + params: Promise<{ team_slug: string }>; }) { return (
diff --git a/apps/dashboard/src/app/team/components/TeamHeader/TeamSelectionUI.tsx b/apps/dashboard/src/app/team/components/TeamHeader/TeamSelectionUI.tsx index b50cbe7cdb3..99c47969e7b 100644 --- a/apps/dashboard/src/app/team/components/TeamHeader/TeamSelectionUI.tsx +++ b/apps/dashboard/src/app/team/components/TeamHeader/TeamSelectionUI.tsx @@ -119,7 +119,6 @@ export function TeamSelectionUI(props: {
- {/* Bottom */} {teamPlan && teamPlan !== "pro" && props.upgradeTeamLink && (
diff --git a/apps/dashboard/src/components/buttons/MismatchButton.tsx b/apps/dashboard/src/components/buttons/MismatchButton.tsx index 9bee2a96410..c0d4fbabcfe 100644 --- a/apps/dashboard/src/components/buttons/MismatchButton.tsx +++ b/apps/dashboard/src/components/buttons/MismatchButton.tsx @@ -94,7 +94,8 @@ export const MismatchButton = forwardRef< const chainId = activeWalletChain?.id; - const eventRef = useRef>(); + const eventRef = + useRef>(undefined); if (!wallet || !chainId) { return ( @@ -389,7 +390,7 @@ function GetFundsFromFaucet(props: { } const MismatchNotice: React.FC<{ - initialFocusRef: React.RefObject; + initialFocusRef: React.RefObject; onClose: (hasSwitched: boolean) => void; desiredChainId: number; }> = ({ initialFocusRef, onClose, desiredChainId }) => { diff --git a/apps/dashboard/src/components/buttons/TransactionButton.tsx b/apps/dashboard/src/components/buttons/TransactionButton.tsx index e0d7c9c3225..48807d49ff6 100644 --- a/apps/dashboard/src/components/buttons/TransactionButton.tsx +++ b/apps/dashboard/src/components/buttons/TransactionButton.tsx @@ -180,7 +180,7 @@ export const TransactionButton: React.FC = ({ interface ExternalApprovalNoticeProps { walletId?: WalletId; - initialFocusRef: React.RefObject; + initialFocusRef: React.RefObject; } const ExternalApprovalNotice: React.FC = ({ diff --git a/apps/dashboard/src/components/contract-tabs/code/CodeSegment.tsx b/apps/dashboard/src/components/contract-tabs/code/CodeSegment.tsx index a39d839e9af..d549f7c3f63 100644 --- a/apps/dashboard/src/components/contract-tabs/code/CodeSegment.tsx +++ b/apps/dashboard/src/components/contract-tabs/code/CodeSegment.tsx @@ -3,7 +3,7 @@ import { JavaScriptIcon } from "components/icons/brand-icons/JavaScriptIcon"; import { ReactIcon } from "components/icons/brand-icons/ReactIcon"; import { TypeScriptIcon } from "components/icons/brand-icons/TypeScriptIcon"; import { UnityIcon } from "components/icons/brand-icons/UnityIcon"; -import { type Dispatch, type SetStateAction, useMemo } from "react"; +import { type Dispatch, type JSX, type SetStateAction, useMemo } from "react"; import { Button, CodeBlock } from "tw-components"; import type { ComponentWithChildren } from "types/component-with-children"; import type { diff --git a/apps/dashboard/src/components/dashboard/StepsCard.tsx b/apps/dashboard/src/components/dashboard/StepsCard.tsx index f3a8c180020..490a86459d5 100644 --- a/apps/dashboard/src/components/dashboard/StepsCard.tsx +++ b/apps/dashboard/src/components/dashboard/StepsCard.tsx @@ -1,7 +1,7 @@ import { Progress } from "@/components/ui/progress"; import { cn } from "@/lib/utils"; import { CheckIcon } from "lucide-react"; -import { useMemo } from "react"; +import { type JSX, useMemo } from "react"; type Step = { title: string | JSX.Element; diff --git a/apps/dashboard/src/components/engine/overview/create-backend-wallet-button.tsx b/apps/dashboard/src/components/engine/overview/create-backend-wallet-button.tsx index 659991666fc..725db3cef92 100644 --- a/apps/dashboard/src/components/engine/overview/create-backend-wallet-button.tsx +++ b/apps/dashboard/src/components/engine/overview/create-backend-wallet-button.tsx @@ -108,7 +108,6 @@ export const CreateBackendWalletButton: React.FC< return ( <> - - import("./share-free-wallets-modal.client").then( - (mod) => mod.ShareFreeWalletsModal, - ), + import("./share-free-wallets-modal.client").then((mod) => ({ + default: mod.ShareFreeWalletsModal, + })), { ssr: false, loading: () => null, diff --git a/apps/dashboard/src/components/settings/Account/UsageCard.tsx b/apps/dashboard/src/components/settings/Account/UsageCard.tsx index 477e84efdb7..88269eca370 100644 --- a/apps/dashboard/src/components/settings/Account/UsageCard.tsx +++ b/apps/dashboard/src/components/settings/Account/UsageCard.tsx @@ -3,6 +3,8 @@ import { cn } from "@/lib/utils"; import { CircleHelpIcon } from "lucide-react"; import { toUSD } from "utils/number"; +import type { JSX } from "react"; + interface UsageCardProps { name: string; overage?: number; diff --git a/apps/dashboard/src/core-ui/batch-upload/batch-table.tsx b/apps/dashboard/src/core-ui/batch-upload/batch-table.tsx index 622b81ceca2..d0477e8c907 100644 --- a/apps/dashboard/src/core-ui/batch-upload/batch-table.tsx +++ b/apps/dashboard/src/core-ui/batch-upload/batch-table.tsx @@ -50,7 +50,7 @@ const FileVideo: React.FC< }; interface BatchTableProps { data: NFTInput[]; - portalRef: React.RefObject; + portalRef: React.RefObject; nextTokenIdToMint?: bigint; } diff --git a/apps/dashboard/src/core-ui/batch-upload/lazy-mint-form/select-option.tsx b/apps/dashboard/src/core-ui/batch-upload/lazy-mint-form/select-option.tsx index 891622df0fb..5eb8f1e6699 100644 --- a/apps/dashboard/src/core-ui/batch-upload/lazy-mint-form/select-option.tsx +++ b/apps/dashboard/src/core-ui/batch-upload/lazy-mint-form/select-option.tsx @@ -1,7 +1,7 @@ import { cn } from "@/lib/utils"; import { Flex, Radio, Tooltip } from "@chakra-ui/react"; import { InfoIcon } from "lucide-react"; -import type { MouseEventHandler } from "react"; +import type { JSX, MouseEventHandler } from "react"; import { Card, Heading, Text } from "tw-components"; interface SelectOptionProps { diff --git a/apps/dashboard/src/pages/hackathon/consumer-crypto.tsx b/apps/dashboard/src/pages/hackathon/consumer-crypto.tsx index 4a3856f3592..ae79ebe8d13 100644 --- a/apps/dashboard/src/pages/hackathon/consumer-crypto.tsx +++ b/apps/dashboard/src/pages/hackathon/consumer-crypto.tsx @@ -19,7 +19,10 @@ import { PageId } from "page-id"; import { Heading, LinkButton, Text } from "tw-components"; const List = dynamic( - () => import("@chakra-ui/react").then((result) => result.List), + () => + import("@chakra-ui/react").then((result) => ({ + default: result.List, + })), { ssr: false, }, diff --git a/apps/dashboard/src/pages/hackathon/earn.tsx b/apps/dashboard/src/pages/hackathon/earn.tsx index a3852e05f9f..56c655d712e 100644 --- a/apps/dashboard/src/pages/hackathon/earn.tsx +++ b/apps/dashboard/src/pages/hackathon/earn.tsx @@ -18,7 +18,10 @@ import { PageId } from "page-id"; import { Heading, LinkButton, Text } from "tw-components"; const List = dynamic( - () => import("@chakra-ui/react").then((result) => result.List), + () => + import("@chakra-ui/react").then((result) => ({ + default: result.List, + })), { ssr: false, }, diff --git a/apps/dashboard/src/pages/template/[id].tsx b/apps/dashboard/src/pages/template/[id].tsx index f610bbab4c9..fe889bf007f 100644 --- a/apps/dashboard/src/pages/template/[id].tsx +++ b/apps/dashboard/src/pages/template/[id].tsx @@ -6,7 +6,7 @@ import { HomepageTopNav } from "components/product-pages/common/Topnav"; import type { GetStaticPaths, GetStaticProps } from "next"; import { PageId } from "page-id"; import { type TemplateCardProps, templates } from "pages/templates"; -import { Fragment } from "react"; +import { Fragment, type JSX } from "react"; import { Heading, Link, diff --git a/apps/dashboard/src/utils/errorParser.tsx b/apps/dashboard/src/utils/errorParser.tsx index 352dade0200..3bacf0a3ced 100644 --- a/apps/dashboard/src/utils/errorParser.tsx +++ b/apps/dashboard/src/utils/errorParser.tsx @@ -2,6 +2,8 @@ import Link from "next/link"; import posthog from "posthog-js"; import { Text } from "tw-components"; +import type { JSX } from "react"; + const PLEASE_REACH_OUT_MESSAGE = ( If you believe this is incorrect or the error persists, please visit our{" "} diff --git a/apps/playground-web/package.json b/apps/playground-web/package.json index f6e9f2de15c..6979bbae9ee 100644 --- a/apps/playground-web/package.json +++ b/apps/playground-web/package.json @@ -3,7 +3,7 @@ "version": "0.1.1", "private": true, "scripts": { - "dev": " next dev", + "dev": " next dev --turbopack", "build": "next build", "start": "next start", "format": "biome format ./src --write", @@ -30,11 +30,11 @@ "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "lucide-react": "0.453.0", - "next": "14.2.15", + "next": "15.0.1", "next-themes": "^0.3.0", "prettier": "^3.3.2", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0-rc-69d4b800-20241021", + "react-dom": "19.0.0-rc-69d4b800-20241021", "server-only": "^0.0.1", "shiki": "1.22.0", "tailwind-merge": "^2.5.4", @@ -43,11 +43,11 @@ }, "devDependencies": { "@types/node": "20.14.9", - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "eslint": "8.57.0", - "eslint-config-next": "14.2.15", - "eslint-plugin-react-compiler": "0.0.0-experimental-fa06e2c-20241014", + "eslint-config-next": "15.0.1", + "eslint-plugin-react-compiler": "19.0.0-beta-8a03594-20241020", "postcss": "8.4.47", "tailwindcss": "3.4.14", "tailwindcss-animate": "^1.0.7", diff --git a/apps/playground-web/src/app/MobileHeader.tsx b/apps/playground-web/src/app/MobileHeader.tsx index c914f1f5943..f60850fa13a 100644 --- a/apps/playground-web/src/app/MobileHeader.tsx +++ b/apps/playground-web/src/app/MobileHeader.tsx @@ -46,7 +46,6 @@ export function MobileHeader() { Playground - - {isOpen && (
diff --git a/apps/playground-web/src/app/connect/auth/server/actions/auth.ts b/apps/playground-web/src/app/connect/auth/server/actions/auth.ts index 03700dca347..efcf657beb1 100644 --- a/apps/playground-web/src/app/connect/auth/server/actions/auth.ts +++ b/apps/playground-web/src/app/connect/auth/server/actions/auth.ts @@ -23,7 +23,7 @@ export async function login(payload: VerifyLoginPayloadParams) { const jwt = await thirdwebAuth.generateJWT({ payload: verifiedPayload.payload, }); - cookies().set("jwt", jwt); + (await cookies()).set("jwt", jwt); } } @@ -32,7 +32,7 @@ export async function isLoggedIn(address: string) { if (!address) { return false; } - const jwt = cookies().get("jwt"); + const jwt = (await cookies()).get("jwt"); // if no jwt is found then return false if (!jwt?.value) { return false; @@ -60,5 +60,5 @@ export async function getAuthResult(jwtValue: string) { } export async function logout() { - cookies().delete("jwt"); + (await cookies()).delete("jwt"); } diff --git a/apps/playground-web/src/app/connect/sign-in/button/page.tsx b/apps/playground-web/src/app/connect/sign-in/button/page.tsx index e289c1deaea..dd9302763f1 100644 --- a/apps/playground-web/src/app/connect/sign-in/button/page.tsx +++ b/apps/playground-web/src/app/connect/sign-in/button/page.tsx @@ -1,7 +1,7 @@ "use client"; import ThirdwebProvider from "@/components/thirdweb-provider"; -import { useState } from "react"; +import { use, useState } from "react"; import { APIHeader } from "../../../../components/blocks/APIHeader"; import type { ConnectPlaygroundOptions } from "../components/types"; import { LeftSection } from "./LeftSection"; @@ -50,9 +50,10 @@ const defaultConnectOptions: ConnectPlaygroundOptions = { requireApproval: false, }; -export default function Page({ - searchParams, -}: { searchParams: { tab: string } }) { +export default function Page(props: { + searchParams: Promise<{ tab: string }>; +}) { + const searchParams = use(props.searchParams); const [connectOptions, setConnectOptions] = useState(defaultConnectOptions); diff --git a/apps/playground-web/src/app/connect/sign-in/components/ColorFormGroup.tsx b/apps/playground-web/src/app/connect/sign-in/components/ColorFormGroup.tsx index 4ad281bbb57..e6d22f67967 100644 --- a/apps/playground-web/src/app/connect/sign-in/components/ColorFormGroup.tsx +++ b/apps/playground-web/src/app/connect/sign-in/components/ColorFormGroup.tsx @@ -48,7 +48,6 @@ export function ColorFormGroup(props: { />
-
diff --git a/apps/playground-web/src/components/auth/gated-content.tsx b/apps/playground-web/src/components/auth/gated-content.tsx index 027a737f588..52b0df5d3f4 100644 --- a/apps/playground-web/src/components/auth/gated-content.tsx +++ b/apps/playground-web/src/components/auth/gated-content.tsx @@ -8,7 +8,7 @@ import { balanceOf } from "thirdweb/extensions/erc20"; import { AuthButton } from "./auth-button"; export async function GatedContentPreview() { - const jwt = cookies().get("jwt"); + const jwt = (await cookies()).get("jwt"); const authResult = jwt?.value ? await getAuthResult(jwt.value) : undefined; if (!authResult) { return ( diff --git a/apps/playground-web/src/components/ui/sidebar.tsx b/apps/playground-web/src/components/ui/sidebar.tsx index 887b3b4912e..0d1c90f1cf5 100644 --- a/apps/playground-web/src/components/ui/sidebar.tsx +++ b/apps/playground-web/src/components/ui/sidebar.tsx @@ -114,7 +114,6 @@ function DocSidebarNonCollapsible(props: {
{name}
)}
-
    {links.map((link, i) => { return ( diff --git a/apps/portal/mdx-components.tsx b/apps/portal/mdx-components.tsx index 1a47212bc7c..3b2bad7df2c 100644 --- a/apps/portal/mdx-components.tsx +++ b/apps/portal/mdx-components.tsx @@ -1,104 +1,104 @@ import { CodeBlock, InlineCode } from "@/components/Document/Code"; import { DocLink } from "@/components/Document/DocLink"; import { Heading } from "@/components/Document/Heading"; -import { UnorderedList, OrderedList } from "@/components/Document/List"; +import { OrderedList, UnorderedList } from "@/components/Document/List"; import { Paragraph } from "@/components/Document/Paragraph"; import { Separator } from "@/components/Document/Separator"; import { TBody, Table, Td, Th, Tr } from "@/components/Document/Table"; -import type { MDXComponents } from "mdx/types"; import GithubSlugger from "github-slugger"; +import type { MDXComponents } from "mdx/types"; import type { BuiltinLanguage } from "shiki"; export function useMDXComponents(components: MDXComponents): MDXComponents { - const slugger = new GithubSlugger(); + const slugger = new GithubSlugger(); - function nameToLink(name: React.ReactNode) { - if (typeof name !== "string") { - return undefined; - } + function nameToLink(name: React.ReactNode) { + if (typeof name !== "string") { + return undefined; + } - return slugger.slug(name); - } + return slugger.slug(name); + } - function getHeading( - depth: number, - props: { - children?: React.ReactNode; - id?: string; - }, - ) { - return ( - - {props.children} - - ); - } + function getHeading( + depth: number, + props: { + children?: React.ReactNode; + id?: string; + }, + ) { + return ( + + {props.children} + + ); + } - return { - ...components, - a(props) { - const { href, children } = props; - return {children}; - }, - h1(props) { - return getHeading(1, props); - }, - h2(props) { - return getHeading(2, props); - }, - h3(props) { - return getHeading(3, props); - }, - h4(props) { - return getHeading(4, props); - }, - h5(props) { - return getHeading(5, props); - }, - h6(props) { - return getHeading(6, props); - }, - code(props) { - const code = props.children; - const lang = props.className?.replace("language-", ""); + return { + ...components, + a(props) { + const { href, children } = props; + return {children}; + }, + h1(props) { + return getHeading(1, props); + }, + h2(props) { + return getHeading(2, props); + }, + h3(props) { + return getHeading(3, props); + }, + h4(props) { + return getHeading(4, props); + }, + h5(props) { + return getHeading(5, props); + }, + h6(props) { + return getHeading(6, props); + }, + code(props) { + const code = props.children; + const lang = props.className?.replace("language-", ""); - if (!props.className) { - return ; - } + if (!props.className) { + return ; + } - return ( - - ); - }, - p(props) { - return {props.children}; - }, - ul(props) { - return {props.children}; - }, - ol(props) { - return {props.children}; - }, - hr() { - return ; - }, - table(props) { - return {props.children}
    ; - }, - th(props) { - return {props.children}; - }, - td(props) { - return {props.children}; - }, - tr(props) { - return {props.children}; - }, - tbody(props) { - return {props.children}; - }, - }; + return ( + + ); + }, + p(props) { + return {props.children}; + }, + ul(props) { + return {props.children}; + }, + ol(props) { + return {props.children}; + }, + hr() { + return ; + }, + table(props) { + return {props.children}
    ; + }, + th(props) { + return {props.children}; + }, + td(props) { + return {props.children}; + }, + tr(props) { + return {props.children}; + }, + tbody(props) { + return {props.children}; + }, + }; } diff --git a/apps/portal/package.json b/apps/portal/package.json index 8357b36fa17..6182b62ca87 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -5,7 +5,7 @@ "scripts": { "preinstall": "npx only-allow pnpm", "predev": "pnpm run create-index", - "dev": "next dev", + "dev": "next dev --turbopack", "prebuild": "pnpm run create-index", "build": "next build", "postbuild": "pnpm run extract-search-data", @@ -20,7 +20,7 @@ "@dirtycajunrice/klee": "^1.0.1", "@mdx-js/loader": "^2.3.0", "@mdx-js/react": "^2.3.0", - "@next/mdx": "^13.5.6", + "@next/mdx": "15.0.1", "@radix-ui/react-dialog": "1.1.2", "@radix-ui/react-dropdown-menu": "^2.1.2", "@radix-ui/react-slot": "^1.1.0", @@ -34,13 +34,13 @@ "flexsearch": "^0.7.43", "github-slugger": "^2.0.0", "lucide-react": "0.453.0", - "next": "14.2.15", + "next": "15.0.1", "nextjs-toploader": "^1.6.12", "node-html-parser": "^6.1.13", "posthog-js": "1.67.1", "prettier": "^3.3.2", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0-rc-69d4b800-20241021", + "react-dom": "19.0.0-rc-69d4b800-20241021", "react-html-parser": "2.0.2", "remark-gfm": "3.0.1", "semver": "^7.6.0", @@ -56,8 +56,8 @@ "@types/flexsearch": "^0.7.6", "@types/mdx": "^2.0.13", "@types/node": "20.14.9", - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "@types/react-html-parser": "^2.0.6", "@types/tryghost__content-api": "^1.3.16", "@typescript-eslint/eslint-plugin": "7.14.1", @@ -65,7 +65,7 @@ "autoprefixer": "^10.4.19", "eslint": "8.57.0", "eslint-config-biome": "1.9.3", - "eslint-config-next": "14.2.15", + "eslint-config-next": "15.0.1", "eslint-plugin-mdx": "^3.1.5", "eslint-plugin-svg-jsx": "^1.2.4", "eslint-plugin-tailwindcss": "^3.17.5", diff --git a/apps/portal/src/app/changelog/[slug]/page.tsx b/apps/portal/src/app/changelog/[slug]/page.tsx index 56c0ec51e5a..32c47777a82 100644 --- a/apps/portal/src/app/changelog/[slug]/page.tsx +++ b/apps/portal/src/app/changelog/[slug]/page.tsx @@ -13,11 +13,11 @@ import { RenderDate } from "../components/RenderData"; import { transform } from "../utils/transform"; export default async function Page(props: { - params: { + params: Promise<{ slug: string; - }; + }>; }) { - const data = (await fetchPost(props.params.slug))[0]; + const data = (await fetchPost((await props.params).slug))[0]; if (!data) { notFound(); diff --git a/apps/portal/src/app/changelog/layout.tsx b/apps/portal/src/app/changelog/layout.tsx index 50a42259b3e..635d9bc665a 100644 --- a/apps/portal/src/app/changelog/layout.tsx +++ b/apps/portal/src/app/changelog/layout.tsx @@ -2,4 +2,4 @@ export default function Layout(props: { children: React.ReactNode }) { return props.children; } -export const revalidate = 5 * 60; // 5 minutes +export const revalidate = 300; // 5 minutes diff --git a/apps/portal/src/app/react-native/v5/[...slug]/page.tsx b/apps/portal/src/app/react-native/v5/[...slug]/page.tsx index ad53f879591..4f0e2fc9d54 100644 --- a/apps/portal/src/app/react-native/v5/[...slug]/page.tsx +++ b/apps/portal/src/app/react-native/v5/[...slug]/page.tsx @@ -3,12 +3,12 @@ import { RootTDoc } from "../../../references/components/TDoc/Root"; import { fetchTypeScriptDoc } from "../../../references/components/TDoc/fetchDocs/fetchTypeScriptDoc"; import { getSlugToDocMap } from "../../../references/components/TDoc/utils/slugs"; -type PageProps = { params: { slug: string[] } }; +type PageProps = { params: Promise<{ slug: string[] }> }; export default async function Page(props: PageProps) { const doc = await fetchTypeScriptDoc("v5"); const slugToDoc = getSlugToDocMap(doc); - const docSlug = props.params.slug?.join("/"); + const docSlug = (await props.params).slug?.join("/"); if (!docSlug) { notFound(); diff --git a/apps/portal/src/app/react/v5/[...slug]/page.tsx b/apps/portal/src/app/react/v5/[...slug]/page.tsx index ad53f879591..4f0e2fc9d54 100644 --- a/apps/portal/src/app/react/v5/[...slug]/page.tsx +++ b/apps/portal/src/app/react/v5/[...slug]/page.tsx @@ -3,12 +3,12 @@ import { RootTDoc } from "../../../references/components/TDoc/Root"; import { fetchTypeScriptDoc } from "../../../references/components/TDoc/fetchDocs/fetchTypeScriptDoc"; import { getSlugToDocMap } from "../../../references/components/TDoc/utils/slugs"; -type PageProps = { params: { slug: string[] } }; +type PageProps = { params: Promise<{ slug: string[] }> }; export default async function Page(props: PageProps) { const doc = await fetchTypeScriptDoc("v5"); const slugToDoc = getSlugToDocMap(doc); - const docSlug = props.params.slug?.join("/"); + const docSlug = (await props.params).slug?.join("/"); if (!docSlug) { notFound(); diff --git a/apps/portal/src/app/references/components/TDoc/PageLayout.tsx b/apps/portal/src/app/references/components/TDoc/PageLayout.tsx index 8109b4bdfba..46b306caede 100644 --- a/apps/portal/src/app/references/components/TDoc/PageLayout.tsx +++ b/apps/portal/src/app/references/components/TDoc/PageLayout.tsx @@ -20,8 +20,11 @@ import { getSidebarLinkGroups } from "./utils/getSidebarLinkgroups"; import { fetchAllSlugs, getSlugToDocMap } from "./utils/slugs"; import { nameToSubgroupSlug, subgroups } from "./utils/subgroups"; -type PageProps = { params: { version: string; slug?: string[] } }; -type LayoutProps = { params: { version: string }; children: React.ReactNode }; +type PageProps = { params: Promise<{ version: string; slug?: string[] }> }; +type LayoutProps = { + params: Promise<{ version: string }>; + children: React.ReactNode; +}; // make sure getTDocPage() is used in .../[version]/[...slug]/page.tsx file export function getTDocPage(options: { @@ -34,10 +37,11 @@ export function getTDocPage(options: { const { getDoc, sdkTitle, packageSlug, getVersions, metadataIcon } = options; async function Page(props: PageProps) { - const version = props.params.version ?? "v5"; + const params = await props.params; + const version = params.version ?? "v5"; const doc = await getDoc(version); const slugToDoc = getSlugToDocMap(doc); - const docSlug = props.params.slug?.join("/"); + const docSlug = params.slug?.join("/"); if (!version) { notFound(); @@ -122,18 +126,19 @@ export function getTDocPage(options: { ); const paths = returnVal.flat(); - return paths; + return paths.map((p) => Promise.resolve(p)); } async function generateMetadata(props: PageProps): Promise { - let docName = props.params.slug ? props.params.slug[0] : undefined; + const params = await props.params; + let docName = params.slug ? params.slug[0] : undefined; if (!docName) { return { title: `${sdkTitle} | thirdweb docs`, }; } - const extensionName = props.params.slug ? props.params.slug[1] : undefined; + const extensionName = params.slug ? params.slug[1] : undefined; if (extensionName) { docName = `${extensionName} - ${docName}`; } @@ -169,7 +174,8 @@ export function getTDocLayout(options: { const { getDoc, packageSlug, sdkTitle } = options; return async function Layout(props: LayoutProps) { - const { version } = props.params; + const params = await props.params; + const { version } = params; const doc = await getDoc(version); return ( @@ -299,7 +305,6 @@ function RenderLinkGroup(props: { linkGroup: LinkGroup; level: number }) { ); } })} - {ungroupedLinks.length > 0 && ( }; export default async function Page(props: PageProps) { const doc = await fetchTypeScriptDoc("v5"); const slugToDoc = getSlugToDocMap(doc); - const docSlug = props.params.slug?.join("/"); + const docSlug = (await props.params).slug?.join("/"); if (!docSlug) { notFound(); diff --git a/apps/portal/src/app/typescript/v5/supported-wallets/[walletId]/page.tsx b/apps/portal/src/app/typescript/v5/supported-wallets/[walletId]/page.tsx index fff4171c346..8b11666c41b 100644 --- a/apps/portal/src/app/typescript/v5/supported-wallets/[walletId]/page.tsx +++ b/apps/portal/src/app/typescript/v5/supported-wallets/[walletId]/page.tsx @@ -21,12 +21,13 @@ import chromeStoreSvg from "./assets/chromestore.svg"; import playStoreSvg from "./assets/playstore.svg"; type PageProps = { - params: { + params: Promise<{ walletId: WalletId; - }; + }>; }; -export async function generateMetadata({ params }: PageProps) { +export async function generateMetadata(props: PageProps) { + const params = await props.params; const walletMetadata = await getWalletInfo(params.walletId); return createMetadata({ @@ -41,8 +42,8 @@ export async function generateMetadata({ params }: PageProps) { export default async function Page(props: PageProps) { const [walletMetadata, walletImage] = await Promise.all([ - getWalletInfo(props.params.walletId), - getWalletInfo(props.params.walletId, true), + getWalletInfo((await props.params).walletId), + getWalletInfo((await props.params).walletId, true), ]); const isWCSupported = @@ -59,12 +60,11 @@ export default async function Page(props: PageProps) { name: "Supported Wallets", }, { - href: `/typescript/v5/supported-wallets/${props.params.walletId}`, + href: `/typescript/v5/supported-wallets/${(await props.params).walletId}`, name: walletMetadata.name, }, ]} /> -
    - {walletMetadata.homepage} -
    {walletMetadata.app.android && ( )}
    - Wallet ID - - - + Connect Wallet - TypeScript @@ -130,11 +124,11 @@ export default async function Page(props: PageProps) { lang="ts" code={ isWCSupported && isInjectedSupported - ? injectedAndWCSupportedCodeTS(props.params.walletId) + ? injectedAndWCSupportedCodeTS((await props.params).walletId) : isInjectedSupported - ? injectedSupportedTS(props.params.walletId) + ? injectedSupportedTS((await props.params).walletId) : isWCSupported - ? WCSupportedTS(props.params.walletId) + ? WCSupportedTS((await props.params).walletId) : "Code not available" } /> @@ -144,11 +138,11 @@ export default async function Page(props: PageProps) { lang="ts" code={ isWCSupported && isInjectedSupported - ? injectedAndWCSupportedCodeReact(props.params.walletId) + ? injectedAndWCSupportedCodeReact((await props.params).walletId) : isInjectedSupported - ? injectedSupportedCodeReact(props.params.walletId) + ? injectedSupportedCodeReact((await props.params).walletId) : isWCSupported - ? WCSupportedCodeReact(props.params.walletId) + ? WCSupportedCodeReact((await props.params).walletId) : "Code not available" } /> @@ -167,7 +161,10 @@ export default async function Page(props: PageProps) { Example - + @@ -179,9 +176,9 @@ export async function generateStaticParams(): Promise { const walletList = await getAllWalletsList(); return walletList.map((w) => { - return { + return Promise.resolve({ walletId: w.id, - }; + }); }); } diff --git a/apps/portal/src/components/Document/Code.tsx b/apps/portal/src/components/Document/Code.tsx index f80a722ee8d..467d2091e6d 100644 --- a/apps/portal/src/components/Document/Code.tsx +++ b/apps/portal/src/components/Document/Code.tsx @@ -170,7 +170,6 @@ async function RenderCode(props: { ); })} - {line.length === 0 && i !== tokens.length - 1 && " "}
); diff --git a/apps/portal/src/components/others/Sidebar.tsx b/apps/portal/src/components/others/Sidebar.tsx index 7bcd4f3ad07..a0b923d1dba 100644 --- a/apps/portal/src/components/others/Sidebar.tsx +++ b/apps/portal/src/components/others/Sidebar.tsx @@ -60,7 +60,6 @@ export function DocSidebar(props: ReferenceSideBarProps) { {props.header || (

{props.name}

)} -
    {props.links.map((link, i) => ( // biome-ignore lint/suspicious/noArrayIndexKey: TODO - fix this @@ -163,7 +162,6 @@ function DocSidebarNonCollapsible(props: {
    {name}
    )}
-
    {links.map((link, i) => { return ( diff --git a/apps/wallet-ui/package.json b/apps/wallet-ui/package.json index be47a825cd5..032631e011e 100644 --- a/apps/wallet-ui/package.json +++ b/apps/wallet-ui/package.json @@ -22,10 +22,10 @@ "clsx": "^2.1.1", "cmdk": "^1.0.0", "lucide-react": "0.453.0", - "next": "14.2.15", + "next": "15.0.1", "next-themes": "^0.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0-rc-69d4b800-20241021", + "react-dom": "19.0.0-rc-69d4b800-20241021", "react-hook-form": "7.52.0", "sonner": "^1.5.0", "tailwind-merge": "^2.5.4", @@ -36,10 +36,10 @@ }, "devDependencies": { "@types/node": "20.14.9", - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "eslint": "8.57.0", - "eslint-config-next": "14.2.15", + "eslint-config-next": "15.0.1", "postcss": "8.4.47", "tailwindcss": "3.4.14", "typescript": "5.6.3" diff --git a/apps/wallet-ui/src/app/[ecosystem]/(authed)/layout.tsx b/apps/wallet-ui/src/app/[ecosystem]/(authed)/layout.tsx index 09a4e4c31a6..ff3f5ae029d 100644 --- a/apps/wallet-ui/src/app/[ecosystem]/(authed)/layout.tsx +++ b/apps/wallet-ui/src/app/[ecosystem]/(authed)/layout.tsx @@ -4,13 +4,14 @@ import { getEcosystemInfo } from "@/lib/ecosystems"; import { resolveScheme } from "thirdweb/storage"; import { client } from "../../../lib/client"; -export default async function Layout({ - children, - params, -}: { +export default async function Layout(props: { children: React.ReactNode; - params: { ecosystem: string }; + params: Promise<{ ecosystem: string }>; }) { + const params = await props.params; + + const { children } = props; + await authedOnly(); const ecosystem = await getEcosystemInfo(params.ecosystem); return ( diff --git a/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/layout.tsx b/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/layout.tsx index 735bbdd557c..eb74f42cf64 100644 --- a/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/layout.tsx +++ b/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/layout.tsx @@ -8,9 +8,10 @@ import { resolveName } from "thirdweb/extensions/ens"; import { shortenAddress } from "thirdweb/utils"; export async function generateMetadata( - { params }: { params: { ecosystem: string; address: string } }, + props: { params: Promise<{ ecosystem: string; address: string }> }, parent: ResolvingMetadata, ): Promise { + const params = await props.params; const [ecosystem, parentMetadata] = await Promise.all([ getEcosystemInfo(params.ecosystem), parent, @@ -25,13 +26,14 @@ export async function generateMetadata( }; } -export default async function Layout({ - children, - params, -}: { +export default async function Layout(props: { children: React.ReactNode; - params: { ecosystem: string; address: string }; + params: Promise<{ ecosystem: string; address: string }>; }) { + const params = await props.params; + + const { children } = props; + const ensPromise = resolveName({ client, address: params.address, diff --git a/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/page.tsx b/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/page.tsx index 5438a916a3b..ae4935964be 100644 --- a/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/page.tsx +++ b/apps/wallet-ui/src/app/[ecosystem]/(authed)/wallet/[address]/page.tsx @@ -2,13 +2,18 @@ import { AutoConnectWalletConnect } from "@/components/AutoConnectWalletConnect" import NftGallery from "@/components/NftGallery"; import { getAddress } from "thirdweb"; -export default function Page({ - params: { address }, - searchParams: { chainId, uri }, -}: { - params: { address: string }; - searchParams: { chainId?: string; uri?: string }; +export default async function Page(props: { + params: Promise<{ address: string }>; + searchParams: Promise<{ chainId?: string; uri?: string }>; }) { + const searchParams = await props.searchParams; + + const { chainId, uri } = searchParams; + + const params = await props.params; + + const { address } = params; + return ( <> diff --git a/apps/wallet-ui/src/app/[ecosystem]/layout.tsx b/apps/wallet-ui/src/app/[ecosystem]/layout.tsx index fcfae6a9ae0..94f5d23a745 100644 --- a/apps/wallet-ui/src/app/[ecosystem]/layout.tsx +++ b/apps/wallet-ui/src/app/[ecosystem]/layout.tsx @@ -2,9 +2,10 @@ import { getEcosystemInfo } from "@/lib/ecosystems"; import type { Metadata, ResolvingMetadata } from "next"; export async function generateMetadata( - { params }: { params: { ecosystem: string } }, + props: { params: Promise<{ ecosystem: string }> }, parent: ResolvingMetadata, ): Promise { + const params = await props.params; const [ecosystem, parentMetadata] = await Promise.all([ getEcosystemInfo(params.ecosystem), parent, diff --git a/apps/wallet-ui/src/app/[ecosystem]/wc/page.tsx b/apps/wallet-ui/src/app/[ecosystem]/wc/page.tsx index 19a8a9fb1f0..b83388f18c5 100644 --- a/apps/wallet-ui/src/app/[ecosystem]/wc/page.tsx +++ b/apps/wallet-ui/src/app/[ecosystem]/wc/page.tsx @@ -2,11 +2,13 @@ import { getCurrentUser } from "@/lib/auth"; import { redirect } from "next/navigation"; -export default async function Page({ - searchParams: { uri }, -}: { - searchParams: { uri: string }; +export default async function Page(props: { + searchParams: Promise<{ uri: string }>; }) { + const searchParams = await props.searchParams; + + const { uri } = searchParams; + const currentUser = await getCurrentUser(); if (!currentUser) { diff --git a/apps/wallet-ui/src/lib/auth.ts b/apps/wallet-ui/src/lib/auth.ts index 95189a18f18..7b1bdd933a6 100644 --- a/apps/wallet-ui/src/lib/auth.ts +++ b/apps/wallet-ui/src/lib/auth.ts @@ -34,7 +34,7 @@ export async function login(payload: VerifyLoginPayloadParams) { const jwt = await thirdwebAuth.generateJWT({ payload: verifiedPayload.payload, }); - cookies().set({ + (await cookies()).set({ name: "jwt", value: jwt, httpOnly: true, @@ -63,7 +63,7 @@ export async function isLoggedIn(): Promise { } export async function getCurrentUser(): Promise { - const jwt = cookies().get("jwt"); + const jwt = (await cookies()).get("jwt"); if (!jwt?.value) { return null; } @@ -76,5 +76,5 @@ export async function getCurrentUser(): Promise { } export async function logout() { - cookies().delete("jwt"); + (await cookies()).delete("jwt"); } diff --git a/package.json b/package.json index 5cd889de6d2..003a42e595c 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,9 @@ "axios@<1.7.4": "^1.7.4", "send@<0.19.0": "^0.19.0", "elliptic@<6.5.7": "^6.5.7", - "cookie@<0.7.0": "^0.7.0" + "cookie@<0.7.0": "^0.7.0", + "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1" } }, "packageManager": "pnpm@9.11.0" diff --git a/packages/thirdweb/package.json b/packages/thirdweb/package.json index 563903f3aaa..651885a841c 100644 --- a/packages/thirdweb/package.json +++ b/packages/thirdweb/package.json @@ -127,60 +127,24 @@ }, "typesVersions": { "*": { - "adapters/*": [ - "./dist/types/exports/adapters/*.d.ts" - ], - "auth": [ - "./dist/types/exports/auth.d.ts" - ], - "chains": [ - "./dist/types/exports/chains.d.ts" - ], - "contract": [ - "./dist/types/exports/contract.d.ts" - ], - "deploys": [ - "./dist/types/exports/deploys.d.ts" - ], - "event": [ - "./dist/types/exports/event.d.ts" - ], - "extensions/*": [ - "./dist/types/exports/extensions/*.d.ts" - ], - "pay": [ - "./dist/types/exports/pay.d.ts" - ], - "react": [ - "./dist/types/exports/react.d.ts" - ], - "react-native": [ - "./dist/types/exports/react-native.d.ts" - ], - "rpc": [ - "./dist/types/exports/rpc.d.ts" - ], - "storage": [ - "./dist/types/exports/storage.d.ts" - ], - "transaction": [ - "./dist/types/exports/transaction.d.ts" - ], - "utils": [ - "./dist/types/exports/utils.d.ts" - ], - "wallets": [ - "./dist/types/exports/wallets.d.ts" - ], - "wallets/*": [ - "./dist/types/exports/wallets/*.d.ts" - ], - "modules": [ - "./dist/types/exports/modules.d.ts" - ], - "social": [ - "./dist/types/exports/social.d.ts" - ] + "adapters/*": ["./dist/types/exports/adapters/*.d.ts"], + "auth": ["./dist/types/exports/auth.d.ts"], + "chains": ["./dist/types/exports/chains.d.ts"], + "contract": ["./dist/types/exports/contract.d.ts"], + "deploys": ["./dist/types/exports/deploys.d.ts"], + "event": ["./dist/types/exports/event.d.ts"], + "extensions/*": ["./dist/types/exports/extensions/*.d.ts"], + "pay": ["./dist/types/exports/pay.d.ts"], + "react": ["./dist/types/exports/react.d.ts"], + "react-native": ["./dist/types/exports/react-native.d.ts"], + "rpc": ["./dist/types/exports/rpc.d.ts"], + "storage": ["./dist/types/exports/storage.d.ts"], + "transaction": ["./dist/types/exports/transaction.d.ts"], + "utils": ["./dist/types/exports/utils.d.ts"], + "wallets": ["./dist/types/exports/wallets.d.ts"], + "wallets/*": ["./dist/types/exports/wallets/*.d.ts"], + "modules": ["./dist/types/exports/modules.d.ts"], + "social": ["./dist/types/exports/social.d.ts"] } }, "browser": { @@ -339,7 +303,7 @@ "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", "@types/cross-spawn": "^6.0.6", - "@types/react": "^18.3.11", + "@types/react": "npm:types-react@19.0.0-rc.1", "@viem/anvil": "0.0.10", "@vitejs/plugin-react": "^4.3.3", "@vitest/coverage-v8": "2.1.3", @@ -354,7 +318,7 @@ "knip": "^5.33.3", "msw": "^2.4.12", "prettier": "^3.3.2", - "react": "18.3.1", + "react": "19.0.0-rc-69d4b800-20241021", "react-native": "0.76.0", "react-native-aes-gcm-crypto": "0.2.2", "react-native-passkey": "3.0.0-beta2", diff --git a/packages/thirdweb/src/react/core/hooks/connection/ConnectButtonProps.ts b/packages/thirdweb/src/react/core/hooks/connection/ConnectButtonProps.ts index 2cab2aeac06..fa83bf90dbf 100644 --- a/packages/thirdweb/src/react/core/hooks/connection/ConnectButtonProps.ts +++ b/packages/thirdweb/src/react/core/hooks/connection/ConnectButtonProps.ts @@ -1,3 +1,4 @@ +import type { JSX } from "react"; import type { Chain } from "../../../../chains/types.js"; import type { ThirdwebClient } from "../../../../client/client.js"; import type { BuyWithCryptoStatus } from "../../../../pay/buyWithCrypto/getStatus.js"; diff --git a/packages/thirdweb/src/react/core/hooks/contract/useContractEvents.ts b/packages/thirdweb/src/react/core/hooks/contract/useContractEvents.ts index 32fdb3b15ef..61aca6ead5c 100644 --- a/packages/thirdweb/src/react/core/hooks/contract/useContractEvents.ts +++ b/packages/thirdweb/src/react/core/hooks/contract/useContractEvents.ts @@ -84,7 +84,7 @@ export function useContractEvents< enabled = true, watch = true, } = options; - const latestBlockNumber = useRef(); // We use this to keep track of the latest block number when new pollers are spawned + const latestBlockNumber = useRef(undefined); // We use this to keep track of the latest block number when new pollers are spawned const queryClient = useQueryClient(); diff --git a/packages/thirdweb/src/react/native/ui/connect/ConnectModal.tsx b/packages/thirdweb/src/react/native/ui/connect/ConnectModal.tsx index 804efe246e1..c090c35978d 100644 --- a/packages/thirdweb/src/react/native/ui/connect/ConnectModal.tsx +++ b/packages/thirdweb/src/react/native/ui/connect/ConnectModal.tsx @@ -1,4 +1,4 @@ -import { useCallback, useState } from "react"; +import { type JSX, useCallback, useState } from "react"; import { Platform, StyleSheet, View } from "react-native"; import { SvgXml } from "react-native-svg"; import type { Chain } from "../../../../chains/types.js"; diff --git a/packages/thirdweb/src/react/native/ui/connect/ConnectedModal.tsx b/packages/thirdweb/src/react/native/ui/connect/ConnectedModal.tsx index 036ee81b2e6..c48312a1158 100644 --- a/packages/thirdweb/src/react/native/ui/connect/ConnectedModal.tsx +++ b/packages/thirdweb/src/react/native/ui/connect/ConnectedModal.tsx @@ -1,4 +1,4 @@ -import { useEffect, useState } from "react"; +import { type JSX, useEffect, useState } from "react"; import { Linking, StyleSheet, TouchableOpacity, View } from "react-native"; import type { ThirdwebClient } from "../../../../client/client.js"; import { getContract } from "../../../../contract/contract.js"; diff --git a/packages/thirdweb/src/react/web/ui/ConnectWallet/Details.tsx b/packages/thirdweb/src/react/web/ui/ConnectWallet/Details.tsx index 8aebe86dd70..a5d8e0ade03 100644 --- a/packages/thirdweb/src/react/web/ui/ConnectWallet/Details.tsx +++ b/packages/thirdweb/src/react/web/ui/ConnectWallet/Details.tsx @@ -9,7 +9,7 @@ import { TextAlignJustifyIcon, } from "@radix-ui/react-icons"; import { useQuery } from "@tanstack/react-query"; -import { useContext, useEffect, useState } from "react"; +import { type JSX, useContext, useEffect, useState } from "react"; import { trackPayEvent } from "../../../../analytics/track/pay.js"; import type { Chain } from "../../../../chains/types.js"; import type { ThirdwebClient } from "../../../../client/client.js"; diff --git a/packages/thirdweb/src/react/web/ui/MediaRenderer/ModelViewer.tsx b/packages/thirdweb/src/react/web/ui/MediaRenderer/ModelViewer.tsx index 47f260a9831..0f6e856ea66 100644 --- a/packages/thirdweb/src/react/web/ui/MediaRenderer/ModelViewer.tsx +++ b/packages/thirdweb/src/react/web/ui/MediaRenderer/ModelViewer.tsx @@ -1,16 +1,7 @@ import "@google/model-viewer"; -import type { ModelViewerElement } from "@google/model-viewer"; import React from "react"; import type { MediaRendererProps } from "./types.js"; -declare global { - namespace JSX { - interface IntrinsicElements { - "model-viewer": Partial; - } - } -} - const ModelViewer = /* @__PURE__ */ (() => React.forwardRef< HTMLDivElement, @@ -19,6 +10,7 @@ const ModelViewer = /* @__PURE__ */ (() => return (
    {src ? ( + // @ts-expect-error - model-viewer is not a standard HTML element (); + const walletToConnect = useRef(undefined); const [status, setStatus] = useState<"loading" | "error" | "selecting">( "selecting", ); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0856916fa37..9f2b091f778 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,6 +31,8 @@ overrides: send@<0.19.0: ^0.19.0 elliptic@<6.5.7: ^6.5.7 cookie@<0.7.0: ^0.7.0 + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 importers: @@ -65,97 +67,100 @@ importers: dependencies: '@chakra-ui/react': specifier: ^2.8.2 - version: 2.10.3(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.10.3(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@chakra-ui/styled-system': specifier: ^2.9.2 - version: 2.12.0(react@18.3.1) + version: 2.12.0(react@19.0.0-rc-69d4b800-20241021) '@chakra-ui/theme-tools': specifier: ^2.1.2 - version: 2.2.6(@chakra-ui/styled-system@2.12.0(react@18.3.1))(react@18.3.1) + version: 2.2.6(@chakra-ui/styled-system@2.12.0(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) '@coinbase/onchainkit': specifier: ^0.14.2 - version: 0.14.2(@tanstack/react-query@5.59.16(react@18.3.1))(@xmtp/frames-validator@0.6.2(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8))(graphql-request@7.1.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.21.34(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8)) + version: 0.14.2(@tanstack/react-query@5.59.16(react@19.0.0-rc-69d4b800-20241021))(@xmtp/frames-validator@0.6.2(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8))(graphql-request@7.1.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(viem@2.21.34(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8)) '@emotion/react': specifier: 11.13.3 - version: 11.13.3(@types/react@18.3.12)(react@18.3.1) + version: 11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@emotion/styled': specifier: 11.13.0 - version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@hookform/resolvers': specifier: ^3.9.0 - version: 3.9.0(react-hook-form@7.52.0(react@18.3.1)) + version: 3.9.0(react-hook-form@7.52.0(react@19.0.0-rc-69d4b800-20241021)) '@marsidev/react-turnstile': specifier: ^1.0.2 - version: 1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) '@n8tb1t/use-scroll-position': specifier: ^2.0.3 - version: 2.0.3(@types/react@18.3.12)(react@18.3.1) + version: 2.0.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@radix-ui/react-alert-dialog': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-avatar': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-checkbox': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-dialog': specifier: 1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-dropdown-menu': specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-hover-card': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-label': specifier: ^2.1.0 - version: 2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-popover': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-progress': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-radio-group': specifier: ^1.2.1 - version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-select': specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-separator': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@radix-ui/react-switch': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-tooltip': specifier: 1.1.3 - version: 1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@sentry/nextjs': specifier: 8.35.0 - version: 8.35.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) + version: 8.35.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) '@shazow/whatsabi': specifier: ^0.15.4 version: 0.15.4(@noble/hashes@1.5.0)(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@stripe/react-stripe-js': specifier: ^2.8.1 - version: 2.8.1(@stripe/stripe-js@3.5.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.8.1(@stripe/stripe-js@3.5.0)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) '@stripe/stripe-js': specifier: ^3.5.0 version: 3.5.0 '@tanstack/react-query': specifier: 5.59.16 - version: 5.59.16(react@18.3.1) + version: 5.59.16(react@19.0.0-rc-69d4b800-20241021) '@tanstack/react-table': specifier: ^8.17.3 - version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.20.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) '@thirdweb-dev/service-utils': specifier: workspace:* version: link:../../packages/service-utils + '@vercel/functions': + specifier: ^1.4.2 + version: 1.4.2(@aws-sdk/credential-provider-web-identity@3.678.0(@aws-sdk/client-sts@3.678.0)) '@vercel/og': specifier: ^0.6.2 version: 0.6.3 @@ -164,7 +169,7 @@ importers: version: 1.0.6(typescript@5.6.3)(zod@3.23.8) chakra-react-select: specifier: ^4.7.6 - version: 4.10.1(@chakra-ui/react@2.10.3(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.10.1(@chakra-ui/react@2.10.3(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -185,13 +190,13 @@ importers: version: 6.0.1 framer-motion: specifier: 11.11.9 - version: 11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) fuse.js: specifier: 7.0.0 version: 7.0.0 input-otp: specifier: ^1.2.4 - version: 1.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) ioredis: specifier: ^5.4.1 version: 5.4.1 @@ -200,25 +205,25 @@ importers: version: 2.2.0 lottie-react: specifier: ^2.4.0 - version: 2.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.4.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) lucide-react: specifier: 0.453.0 - version: 0.453.0(react@18.3.1) + version: 0.453.0(react@19.0.0-rc-69d4b800-20241021) next: - specifier: 14.2.15 - version: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 15.0.1 + version: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) next-plausible: specifier: ^3.12.0 - version: 3.12.2(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.12.2(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) next-seo: specifier: ^6.5.0 - version: 6.6.0(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.3.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.6.12(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) papaparse: specifier: ^5.4.1 version: 5.4.1 @@ -230,7 +235,7 @@ importers: version: 1.67.1 prism-react-renderer: specifier: ^2.3.1 - version: 2.4.0(react@18.3.1) + version: 2.4.0(react@19.0.0-rc-69d4b800-20241021) prismjs: specifier: ^1.29.0 version: 1.29.0 @@ -238,38 +243,38 @@ importers: specifier: ^1.5.3 version: 1.5.4 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021 react-children-utilities: specifier: ^2.10.0 - version: 2.10.0(react@18.3.1) + version: 2.10.0(react@19.0.0-rc-69d4b800-20241021) react-day-picker: specifier: ^8.10.1 - version: 8.10.1(date-fns@4.1.0)(react@18.3.1) + version: 8.10.1(date-fns@4.1.0)(react@19.0.0-rc-69d4b800-20241021) react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-dropzone: specifier: ^14.2.9 - version: 14.2.10(react@18.3.1) + version: 14.2.10(react@19.0.0-rc-69d4b800-20241021) react-error-boundary: specifier: ^4.1.2 - version: 4.1.2(react@18.3.1) + version: 4.1.2(react@19.0.0-rc-69d4b800-20241021) react-hook-form: specifier: 7.52.0 - version: 7.52.0(react@18.3.1) + version: 7.52.0(react@19.0.0-rc-69d4b800-20241021) react-markdown: specifier: ^9.0.1 - version: 9.0.1(@types/react@18.3.12)(react@18.3.1) + version: 9.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) react-responsive-carousel: specifier: ^3.2.23 version: 3.2.23 react-table: specifier: ^7.8.0 - version: 7.8.0(react@18.3.1) + version: 7.8.0(react@19.0.0-rc-69d4b800-20241021) recharts: specifier: ^2.13.0 - version: 2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.13.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) remark-gfm: specifier: ^4.0.0 version: 4.0.0 @@ -278,13 +283,13 @@ importers: version: 0.0.1 sonner: specifier: ^1.5.0 - version: 1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) spdx-correct: specifier: ^3.2.0 version: 3.2.0 swagger-ui-react: specifier: ^5.17.14 - version: 5.17.14(@types/react@18.3.12)(ramda@0.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.17.14(ramda@0.30.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) tailwind-merge: specifier: ^2.5.4 version: 2.5.4 @@ -299,7 +304,7 @@ importers: version: 1.3.3 use-debounce: specifier: ^10.0.4 - version: 10.0.4(react@18.3.1) + version: 10.0.4(react@19.0.0-rc-69d4b800-20241021) zod: specifier: 3.23.8 version: 3.23.8 @@ -309,13 +314,13 @@ importers: version: 2.5.5 '@chromatic-com/storybook': specifier: 2.0.2 - version: 2.0.2(react@18.3.1) + version: 2.0.2(react@19.0.0-rc-69d4b800-20241021) '@next/bundle-analyzer': - specifier: 14.2.15 - version: 14.2.15(bufferutil@4.0.8)(utf-8-validate@5.0.10) + specifier: 15.0.1 + version: 15.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@next/eslint-plugin-next': - specifier: 14.2.15 - version: 14.2.15 + specifier: 15.0.1 + version: 15.0.1 '@playwright/test': specifier: 1.47.2 version: 1.47.2 @@ -327,22 +332,22 @@ importers: version: 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/addon-links': specifier: 8.3.6 - version: 8.3.6(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + version: 8.3.6(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/addon-onboarding': specifier: 8.3.6 - version: 8.3.6(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + version: 8.3.6(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/addon-viewport': specifier: 8.3.6 version: 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/blocks': specifier: 8.3.6 - version: 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + version: 8.3.6(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/nextjs': specifier: 8.3.6 - version: 8.3.6(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) + version: 8.3.6(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) '@storybook/react': specifier: 8.3.6 - version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) + version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) '@storybook/test': specifier: 8.3.6 version: 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -362,11 +367,11 @@ importers: specifier: ^1.5.5 version: 1.5.5 '@types/react': - specifier: ^18.3.11 - version: 18.3.12 + specifier: npm:types-react@19.0.0-rc.1 + version: types-react@19.0.0-rc.1 '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 + specifier: npm:types-react-dom@19.0.0-rc.1 + version: types-react-dom@19.0.0-rc.1 '@types/react-table': specifier: ^7.7.20 version: 7.7.20 @@ -395,8 +400,8 @@ importers: specifier: 1.9.3 version: 1.9.3 eslint-plugin-react-compiler: - specifier: 0.0.0-experimental-fa06e2c-20241014 - version: 0.0.0-experimental-fa06e2c-20241014(eslint@8.57.0) + specifier: 19.0.0-beta-8a03594-20241020 + version: 19.0.0-beta-8a03594-20241020(eslint@8.57.0) eslint-plugin-storybook: specifier: ^0.9.0 version: 0.9.0(eslint@8.57.0)(typescript@5.6.3) @@ -405,7 +410,7 @@ importers: version: 5.33.3(@types/node@20.14.9)(typescript@5.6.3) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)) postcss: specifier: 8.4.47 version: 8.4.47 @@ -423,46 +428,46 @@ importers: dependencies: '@radix-ui/react-accordion': specifier: ^1.2.1 - version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-checkbox': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-dialog': specifier: 1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-dropdown-menu': specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-label': specifier: ^2.1.0 - version: 2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-radio-group': specifier: ^1.2.1 - version: 1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-scroll-area': specifier: ^1.2.0 - version: 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-select': specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-separator': specifier: ^1.1.0 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@radix-ui/react-switch': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-tabs': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-tooltip': specifier: 1.1.3 - version: 1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@tanstack/react-query': specifier: 5.59.16 - version: 5.59.16(react@18.3.1) + version: 5.59.16(react@19.0.0-rc-69d4b800-20241021) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -471,22 +476,22 @@ importers: version: 2.1.1 lucide-react: specifier: 0.453.0 - version: 0.453.0(react@18.3.1) + version: 0.453.0(react@19.0.0-rc-69d4b800-20241021) next: - specifier: 14.2.15 - version: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 15.0.1 + version: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.3.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) prettier: specifier: ^3.3.2 version: 3.3.3 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) server-only: specifier: ^0.0.1 version: 0.0.1 @@ -501,26 +506,26 @@ importers: version: link:../../packages/thirdweb use-debounce: specifier: ^10.0.4 - version: 10.0.4(react@18.3.1) + version: 10.0.4(react@19.0.0-rc-69d4b800-20241021) devDependencies: '@types/node': specifier: 20.14.9 version: 20.14.9 '@types/react': - specifier: ^18.3.11 - version: 18.3.12 + specifier: npm:types-react@19.0.0-rc.1 + version: types-react@19.0.0-rc.1 '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 + specifier: npm:types-react-dom@19.0.0-rc.1 + version: types-react-dom@19.0.0-rc.1 eslint: specifier: 8.57.0 version: 8.57.0 eslint-config-next: - specifier: 14.2.15 - version: 14.2.15(eslint@8.57.0)(typescript@5.6.3) + specifier: 15.0.1 + version: 15.0.1(eslint@8.57.0)(typescript@5.6.3) eslint-plugin-react-compiler: - specifier: 0.0.0-experimental-fa06e2c-20241014 - version: 0.0.0-experimental-fa06e2c-20241014(eslint@8.57.0) + specifier: 19.0.0-beta-8a03594-20241020 + version: 19.0.0-beta-8a03594-20241020(eslint@8.57.0) postcss: specifier: 8.4.47 version: 8.4.47 @@ -538,31 +543,31 @@ importers: dependencies: '@dirtycajunrice/klee': specifier: ^1.0.1 - version: 1.0.1(react@18.3.1) + version: 1.0.1(react@19.0.0-rc-69d4b800-20241021) '@mdx-js/loader': specifier: ^2.3.0 version: 2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) '@mdx-js/react': specifier: ^2.3.0 - version: 2.3.0(react@18.3.1) + version: 2.3.0(react@19.0.0-rc-69d4b800-20241021) '@next/mdx': - specifier: ^13.5.6 - version: 13.5.7(@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(@mdx-js/react@2.3.0(react@18.3.1)) + specifier: 15.0.1 + version: 15.0.1(@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(@mdx-js/react@2.3.0(react@19.0.0-rc-69d4b800-20241021)) '@radix-ui/react-dialog': specifier: 1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-dropdown-menu': specifier: ^2.1.2 - version: 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@radix-ui/react-tabs': specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@tanstack/react-query': specifier: 5.59.16 - version: 5.59.16(react@18.3.1) + version: 5.59.16(react@19.0.0-rc-69d4b800-20241021) '@tryghost/content-api': specifier: ^1.11.21 version: 1.11.21 @@ -586,13 +591,13 @@ importers: version: 2.0.0 lucide-react: specifier: 0.453.0 - version: 0.453.0(react@18.3.1) + version: 0.453.0(react@19.0.0-rc-69d4b800-20241021) next: - specifier: 14.2.15 - version: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 15.0.1 + version: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) nextjs-toploader: specifier: ^1.6.12 - version: 1.6.12(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.6.12(next@15.0.1(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) node-html-parser: specifier: ^6.1.13 version: 6.1.13 @@ -603,14 +608,14 @@ importers: specifier: ^3.3.2 version: 3.3.3 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-html-parser: specifier: 2.0.2 - version: 2.0.2(react@18.3.1) + version: 2.0.2(react@19.0.0-rc-69d4b800-20241021) remark-gfm: specifier: 3.0.1 version: 3.0.1 @@ -649,11 +654,11 @@ importers: specifier: 20.14.9 version: 20.14.9 '@types/react': - specifier: ^18.3.11 - version: 18.3.12 + specifier: npm:types-react@19.0.0-rc.1 + version: types-react@19.0.0-rc.1 '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 + specifier: npm:types-react-dom@19.0.0-rc.1 + version: types-react-dom@19.0.0-rc.1 '@types/react-html-parser': specifier: ^2.0.6 version: 2.0.6 @@ -676,8 +681,8 @@ importers: specifier: 1.9.3 version: 1.9.3 eslint-config-next: - specifier: 14.2.15 - version: 14.2.15(eslint@8.57.0)(typescript@5.6.3) + specifier: 15.0.1 + version: 15.0.1(eslint@8.57.0)(typescript@5.6.3) eslint-plugin-mdx: specifier: ^3.1.5 version: 3.1.5(eslint@8.57.0) @@ -689,7 +694,7 @@ importers: version: 3.17.5(tailwindcss@3.4.14(ts-node@10.9.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/node@20.14.9)(typescript@5.6.3))) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@15.0.1(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)) postcss: specifier: 8.4.47 version: 8.4.47 @@ -707,28 +712,28 @@ importers: dependencies: '@hookform/resolvers': specifier: ^3.9.0 - version: 3.9.0(react-hook-form@7.52.0(react@18.3.1)) + version: 3.9.0(react-hook-form@7.52.0(react@19.0.0-rc-69d4b800-20241021)) '@noble/curves': specifier: 1.6.0 version: 1.6.0 '@radix-ui/react-dialog': specifier: 1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-label': specifier: ^2.1.0 - version: 2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-popover': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-slot': specifier: ^1.1.0 - version: 1.1.0(@types/react@18.3.12)(react@18.3.1) + version: 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@radix-ui/react-toast': specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@tanstack/react-query': specifier: 5.59.16 - version: 5.59.16(react@18.3.1) + version: 5.59.16(react@19.0.0-rc-69d4b800-20241021) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -737,28 +742,28 @@ importers: version: 2.1.1 cmdk: specifier: ^1.0.0 - version: 1.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) lucide-react: specifier: 0.453.0 - version: 0.453.0(react@18.3.1) + version: 0.453.0(react@19.0.0-rc-69d4b800-20241021) next: - specifier: 14.2.15 - version: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 15.0.1 + version: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) next-themes: specifier: ^0.3.0 - version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.3.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-hook-form: specifier: 7.52.0 - version: 7.52.0(react@18.3.1) + version: 7.52.0(react@19.0.0-rc-69d4b800-20241021) sonner: specifier: ^1.5.0 - version: 1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) tailwind-merge: specifier: ^2.5.4 version: 2.5.4 @@ -779,17 +784,17 @@ importers: specifier: 20.14.9 version: 20.14.9 '@types/react': - specifier: ^18.3.11 - version: 18.3.12 + specifier: npm:types-react@19.0.0-rc.1 + version: types-react@19.0.0-rc.1 '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 + specifier: npm:types-react-dom@19.0.0-rc.1 + version: types-react-dom@19.0.0-rc.1 eslint: specifier: 8.57.0 version: 8.57.0 eslint-config-next: - specifier: 14.2.15 - version: 14.2.15(eslint@8.57.0)(typescript@5.6.3) + specifier: 15.0.1 + version: 15.0.1(eslint@8.57.0)(typescript@5.6.3) postcss: specifier: 8.4.47 version: 8.4.47 @@ -813,19 +818,19 @@ importers: version: 3.678.0(@aws-sdk/client-sso-oidc@3.678.0(@aws-sdk/client-sts@3.678.0)) '@coinbase/wallet-mobile-sdk': specifier: ^1 - version: 1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) '@mobile-wallet-protocol/client': specifier: 0.1.1 - version: 0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) '@react-native-async-storage/async-storage': specifier: ^1 || ^2 - version: 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) '@react-native-community/netinfo': specifier: ^11 - version: 11.4.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 11.4.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) '@walletconnect/react-native-compat': specifier: 2.17.1 - version: 2.17.1(26pl32ioezzgc6c3bqyime3ksm) + version: 2.17.1(jdndmiixyztgqadumivng3kq2u) expo-application: specifier: ^5 version: 5.9.1(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -837,19 +842,19 @@ importers: version: 13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)) react-native: specifier: '>=0.70' - version: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + version: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) react-native-aes-gcm-crypto: specifier: ^0.2 - version: 0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) react-native-get-random-values: specifier: ^1 - version: 1.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 1.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) react-native-quick-crypto: specifier: '>=0.7.0-rc.6 || >=0.7' - version: 0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) react-native-svg: specifier: ^15 - version: 15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) typescript: specifier: '>=5.0.4' version: 5.6.3 @@ -887,10 +892,10 @@ importers: version: 4.1.0 '@emotion/react': specifier: 11.13.3 - version: 11.13.3(@types/react@18.3.12)(react@18.3.1) + version: 11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@emotion/styled': specifier: 11.13.0 - version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + version: 11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@google/model-viewer': specifier: 2.1.1 version: 2.1.1 @@ -905,25 +910,25 @@ importers: version: 1.6.2 '@radix-ui/react-dialog': specifier: 1.1.2 - version: 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-focus-scope': specifier: 1.1.0 - version: 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@radix-ui/react-icons': specifier: 1.3.0 - version: 1.3.0(react@18.3.1) + version: 1.3.0(react@19.0.0-rc-69d4b800-20241021) '@radix-ui/react-tooltip': specifier: 1.1.3 - version: 1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.1.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) '@tanstack/react-query': specifier: 5.59.16 - version: 5.59.16(react@18.3.1) + version: 5.59.16(react@19.0.0-rc-69d4b800-20241021) '@walletconnect/ethereum-provider': specifier: 2.17.1 - version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.12)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@5.0.10) + version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) '@walletconnect/sign-client': specifier: 2.17.1 - version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + version: 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) abitype: specifier: 1.0.6 version: 1.0.6(typescript@5.6.3)(zod@3.23.8) @@ -935,7 +940,7 @@ importers: version: 7.0.0 input-otp: specifier: ^1.2.4 - version: 1.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.2.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) mipd: specifier: 0.0.7 version: 0.0.7(typescript@5.6.3) @@ -960,19 +965,19 @@ importers: version: 1.9.4 '@chromatic-com/storybook': specifier: 2.0.2 - version: 2.0.2(react@18.3.1) + version: 2.0.2(react@19.0.0-rc-69d4b800-20241021) '@codspeed/vitest-plugin': specifier: 3.1.1 version: 3.1.1(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(vitest@2.1.3(@types/node@22.7.9)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(msw@2.5.0(typescript@5.6.3))(terser@5.36.0)) '@coinbase/wallet-mobile-sdk': specifier: 1.1.2 - version: 1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) '@mobile-wallet-protocol/client': specifier: 0.1.1 - version: 0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) '@react-native-async-storage/async-storage': specifier: 2.0.0 - version: 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + version: 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)) '@size-limit/preset-big-lib': specifier: 11.1.6 version: 11.1.6(bufferutil@4.0.8)(size-limit@11.1.6)(utf-8-validate@5.0.10) @@ -984,16 +989,16 @@ importers: version: 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/addon-links': specifier: 8.3.6 - version: 8.3.6(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + version: 8.3.6(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/addon-onboarding': specifier: 8.3.6 - version: 8.3.6(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + version: 8.3.6(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/react': specifier: 8.3.6 - version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) + version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) '@storybook/react-vite': specifier: 8.3.6 - version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.0)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(webpack-sources@3.2.3) + version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(rollup@4.24.0)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(webpack-sources@3.2.3) '@storybook/test': specifier: 8.3.6 version: 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -1002,7 +1007,7 @@ importers: version: 6.6.2 '@testing-library/react': specifier: ^16.0.0 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -1010,8 +1015,8 @@ importers: specifier: ^6.0.6 version: 6.0.6 '@types/react': - specifier: ^18.3.11 - version: 18.3.12 + specifier: npm:types-react@19.0.0-rc.1 + version: types-react@19.0.0-rc.1 '@viem/anvil': specifier: 0.0.10 version: 0.0.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -1055,23 +1060,23 @@ importers: specifier: ^3.3.2 version: 3.3.3 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0-rc-69d4b800-20241021 + version: 19.0.0-rc-69d4b800-20241021 react-native: specifier: 0.76.0 - version: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + version: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) react-native-aes-gcm-crypto: specifier: 0.2.2 - version: 0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) react-native-passkey: specifier: 3.0.0-beta2 - version: 3.0.0-beta2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 3.0.0-beta2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) react-native-quick-crypto: specifier: 0.7.5 - version: 0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) react-native-svg: specifier: 15.7.1 - version: 15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) rimraf: specifier: 6.0.1 version: 6.0.1 @@ -3201,7 +3206,7 @@ packages: '@mdx-js/react@3.1.0': resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} peerDependencies: - '@types/react': '>=16' + '@types/react': npm:types-react@19.0.0-rc.1 react: '>=16' '@metamask/safe-event-emitter@2.0.0': @@ -3254,23 +3259,23 @@ packages: '@n8tb1t/use-scroll-position@2.0.3': resolution: {integrity: sha512-6GO4FHVJTMI4jbRHborzemuL6B319qh2cVLOLj8DApJhjyT71eLgANbQ4bNKSZ51zBm3uJ3WmqnyNF17eSsDyw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: '*' - '@next/bundle-analyzer@14.2.15': - resolution: {integrity: sha512-W6iyrp/3G7WbIztDcNt+owYX1iv37m9f4RJs0fa/Ayw4EDdjNPX6qKQrC7gBrESHV3FuchED+8R+CNiw1i78eQ==} + '@next/bundle-analyzer@15.0.1': + resolution: {integrity: sha512-i/nCRBGBEkESPDpXJc+6SPLFDItnvTTJSaxiOvuNqHmQjQognRl3BANkKb3nWYy0V5rgzygxu++X349Z4dhs4Q==} '@next/env@13.5.6': resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} - '@next/env@14.2.15': - resolution: {integrity: sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ==} + '@next/env@15.0.1': + resolution: {integrity: sha512-lc4HeDUKO9gxxlM5G2knTRifqhsY6yYpwuHspBZdboZe0Gp+rZHBNNSIjmQKDJIdRXiXGyVnSD6gafrbQPvILQ==} - '@next/eslint-plugin-next@14.2.15': - resolution: {integrity: sha512-pKU0iqKRBlFB/ocOI1Ip2CkKePZpYpnw5bEItEkuZ/Nr9FQP1+p7VDWr4VfOdff4i9bFmrOaeaU1bFEyAcxiMQ==} + '@next/eslint-plugin-next@15.0.1': + resolution: {integrity: sha512-bKWsMaGPbiFAaGqrDJvbE8b4Z0uKicGVcgOI77YM2ui3UfjHMr4emFPrZTLeZVchi7fT1mooG2LxREfUUClIKw==} - '@next/mdx@13.5.7': - resolution: {integrity: sha512-VXkH/KPdLiwWSyRyUdU2tcNBKBSNEraKwYVTVZfOwlwGCFP1UoceJZYIMd3oV7RsuH4ouo69Ng5KF3GerDvbqg==} + '@next/mdx@15.0.1': + resolution: {integrity: sha512-tqIQKLd7pwiZ2fiU8Jr1qvIBLgXnF/HHW9o9IYS/z5GBxID40fNkS/3fv5k4PWeUXdWv6JD5X34rd0EonyhHcQ==} peerDependencies: '@mdx-js/loader': '>=0.15.0' '@mdx-js/react': '>=0.15.0' @@ -3280,56 +3285,50 @@ packages: '@mdx-js/react': optional: true - '@next/swc-darwin-arm64@14.2.15': - resolution: {integrity: sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA==} + '@next/swc-darwin-arm64@15.0.1': + resolution: {integrity: sha512-C9k/Xv4sxkQRTA37Z6MzNq3Yb1BJMmSqjmwowoWEpbXTkAdfOwnoKOpAb71ItSzoA26yUTIo6ZhN8rKGu4ExQw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.15': - resolution: {integrity: sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg==} + '@next/swc-darwin-x64@15.0.1': + resolution: {integrity: sha512-uHl13HXOuq1G7ovWFxCACDJHTSDVbn/sbLv8V1p+7KIvTrYQ5HNoSmKBdYeEKRRCbEmd+OohOgg9YOp8Ux3MBg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.15': - resolution: {integrity: sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw==} + '@next/swc-linux-arm64-gnu@15.0.1': + resolution: {integrity: sha512-LvyhvxHOihFTEIbb35KxOc3q8w8G4xAAAH/AQnsYDEnOvwawjL2eawsB59AX02ki6LJdgDaHoTEnC54Gw+82xw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.15': - resolution: {integrity: sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ==} + '@next/swc-linux-arm64-musl@15.0.1': + resolution: {integrity: sha512-vFmCGUFNyk/A5/BYcQNhAQqPIw01RJaK6dRO+ZEhz0DncoW+hJW1kZ8aH2UvTX27zPq3m85zN5waMSbZEmANcQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.15': - resolution: {integrity: sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA==} + '@next/swc-linux-x64-gnu@15.0.1': + resolution: {integrity: sha512-5by7IYq0NCF8rouz6Qg9T97jYU68kaClHPfGpQG2lCZpSYHtSPQF1kjnqBTd34RIqPKMbCa4DqCufirgr8HM5w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.15': - resolution: {integrity: sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ==} + '@next/swc-linux-x64-musl@15.0.1': + resolution: {integrity: sha512-lmYr6H3JyDNBJLzklGXLfbehU3ay78a+b6UmBGlHls4xhDXBNZfgb0aI67sflrX+cGBnv1LgmWzFlYrAYxS1Qw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.15': - resolution: {integrity: sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g==} + '@next/swc-win32-arm64-msvc@15.0.1': + resolution: {integrity: sha512-DS8wQtl6diAj0eZTdH0sefykm4iXMbHT4MOvLwqZiIkeezKpkgPFcEdFlz3vKvXa2R/2UEgMh48z1nEpNhjeOQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.15': - resolution: {integrity: sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@14.2.15': - resolution: {integrity: sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g==} + '@next/swc-win32-x64-msvc@15.0.1': + resolution: {integrity: sha512-4Ho2ggvDdMKlZ/0e9HNdZ9ngeaBwtc+2VS5oCeqrbXqOgutX6I4U2X/42VBw0o+M5evn4/7v3zKgGHo+9v/VjA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3853,8 +3852,8 @@ packages: '@radix-ui/react-accordion@1.2.1': resolution: {integrity: sha512-bg/l7l5QzUjgsh8kjwDFommzAshnUsuVMV5NM56QVCm+7ZckYdd9P/ExR8xG/Oup0OajVxNLaHJ1tb8mXk+nzQ==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3866,8 +3865,8 @@ packages: '@radix-ui/react-alert-dialog@1.1.2': resolution: {integrity: sha512-eGSlLzPhKO+TErxkiGcCZGuvbVMnLA1MTnyBksGOeGRGkxHiiJUujsjmNTdWTm4iHVSRaUao9/4Ur671auMghQ==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3879,8 +3878,8 @@ packages: '@radix-ui/react-arrow@1.1.0': resolution: {integrity: sha512-FmlW1rCg7hBpEBwFbjHwCW6AmWLQM6g/v0Sn8XbP9NvmSZ2San1FpQeyPtufzOMSIx7Y4dzjlHoifhp+7NkZhw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3892,8 +3891,8 @@ packages: '@radix-ui/react-avatar@1.1.1': resolution: {integrity: sha512-eoOtThOmxeoizxpX6RiEsQZ2wj5r4+zoeqAwO0cBaFQGjJwIH3dIX0OCxNrCyrrdxG+vBweMETh3VziQG7c1kw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3905,8 +3904,8 @@ packages: '@radix-ui/react-checkbox@1.1.2': resolution: {integrity: sha512-/i0fl686zaJbDQLNKrkCbMyDm6FQMt4jg323k7HuqitoANm9sE23Ql8yOK3Wusk34HSLKDChhMux05FnP6KUkw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3918,8 +3917,8 @@ packages: '@radix-ui/react-collapsible@1.1.1': resolution: {integrity: sha512-1///SnrfQHJEofLokyczERxQbWfCGQlQ2XsCZMucVs6it+lq9iw4vXy+uDn1edlb58cOZOWSldnfPAYcT4O/Yg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3931,8 +3930,8 @@ packages: '@radix-ui/react-collection@1.1.0': resolution: {integrity: sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -3944,7 +3943,7 @@ packages: '@radix-ui/react-compose-refs@1.0.1': resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3953,7 +3952,7 @@ packages: '@radix-ui/react-compose-refs@1.1.0': resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -3962,7 +3961,7 @@ packages: '@radix-ui/react-context@1.0.1': resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3971,7 +3970,7 @@ packages: '@radix-ui/react-context@1.1.0': resolution: {integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -3980,7 +3979,7 @@ packages: '@radix-ui/react-context@1.1.1': resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -3989,8 +3988,8 @@ packages: '@radix-ui/react-dialog@1.0.5': resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: @@ -4002,8 +4001,8 @@ packages: '@radix-ui/react-dialog@1.1.2': resolution: {integrity: sha512-Yj4dZtqa2o+kG61fzB0H2qUvmwBA2oyQroGLyNtBj1beo1khoQ3q1a2AO8rrQYjd8256CO9+N8L9tvsS+bnIyA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4015,7 +4014,7 @@ packages: '@radix-ui/react-direction@1.1.0': resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4024,8 +4023,8 @@ packages: '@radix-ui/react-dismissable-layer@1.0.5': resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: @@ -4037,8 +4036,8 @@ packages: '@radix-ui/react-dismissable-layer@1.1.1': resolution: {integrity: sha512-QSxg29lfr/xcev6kSz7MAlmDnzbP1eI/Dwn3Tp1ip0KT5CUELsxkekFEMVBEoykI3oV39hKT4TKZzBNMbcTZYQ==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4050,8 +4049,8 @@ packages: '@radix-ui/react-dropdown-menu@2.1.2': resolution: {integrity: sha512-GVZMR+eqK8/Kes0a36Qrv+i20bAPXSn8rCBTHx30w+3ECnR5o3xixAlqcVaYvLeyKUsm0aqyhWfmUcqufM8nYA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4063,7 +4062,7 @@ packages: '@radix-ui/react-focus-guards@1.0.1': resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4072,7 +4071,7 @@ packages: '@radix-ui/react-focus-guards@1.1.1': resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4081,8 +4080,8 @@ packages: '@radix-ui/react-focus-scope@1.0.4': resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: @@ -4094,8 +4093,8 @@ packages: '@radix-ui/react-focus-scope@1.1.0': resolution: {integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4107,8 +4106,8 @@ packages: '@radix-ui/react-hover-card@1.1.2': resolution: {integrity: sha512-Y5w0qGhysvmqsIy6nQxaPa6mXNKznfoGjOfBgzOjocLxr2XlSjqBMYQQL+FfyogsMuX+m8cZyQGYhJxvxUzO4w==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4125,7 +4124,7 @@ packages: '@radix-ui/react-id@1.0.1': resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4134,7 +4133,7 @@ packages: '@radix-ui/react-id@1.1.0': resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4143,8 +4142,8 @@ packages: '@radix-ui/react-label@2.1.0': resolution: {integrity: sha512-peLblDlFw/ngk3UWq0VnYaOLy6agTZZ+MUO/WhVfm14vJGML+xH4FAl2XQGLqdefjNb7ApRg6Yn7U42ZhmYXdw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4156,8 +4155,8 @@ packages: '@radix-ui/react-menu@2.1.2': resolution: {integrity: sha512-lZ0R4qR2Al6fZ4yCCZzu/ReTFrylHFxIqy7OezIpWF4bL0o9biKo0pFIvkaew3TyZ9Fy5gYVrR5zCGZBVbO1zg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4169,8 +4168,8 @@ packages: '@radix-ui/react-popover@1.1.2': resolution: {integrity: sha512-u2HRUyWW+lOiA2g0Le0tMmT55FGOEWHwPFt1EPfbLly7uXQExFo5duNKqG2DzmFXIdqOeNd+TpE8baHWJCyP9w==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4182,8 +4181,8 @@ packages: '@radix-ui/react-popper@1.2.0': resolution: {integrity: sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4195,8 +4194,8 @@ packages: '@radix-ui/react-portal@1.0.4': resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: @@ -4208,8 +4207,8 @@ packages: '@radix-ui/react-portal@1.1.2': resolution: {integrity: sha512-WeDYLGPxJb/5EGBoedyJbT0MpoULmwnIPMJMSldkuiMsBAv7N1cRdsTWZWht9vpPOiN3qyiGAtbK2is47/uMFg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4221,8 +4220,8 @@ packages: '@radix-ui/react-presence@1.0.1': resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: @@ -4234,8 +4233,8 @@ packages: '@radix-ui/react-presence@1.1.1': resolution: {integrity: sha512-IeFXVi4YS1K0wVZzXNrbaaUvIJ3qdY+/Ih4eHFhWA9SwGR9UDX7Ck8abvL57C4cv3wwMvUE0OG69Qc3NCcTe/A==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4247,8 +4246,8 @@ packages: '@radix-ui/react-primitive@1.0.3': resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: @@ -4260,8 +4259,8 @@ packages: '@radix-ui/react-primitive@2.0.0': resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4273,8 +4272,8 @@ packages: '@radix-ui/react-progress@1.1.0': resolution: {integrity: sha512-aSzvnYpP725CROcxAOEBVZZSIQVQdHgBr2QQFKySsaD14u8dNT0batuXI+AAGDdAHfXH8rbnHmjYFqVJ21KkRg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4286,8 +4285,8 @@ packages: '@radix-ui/react-radio-group@1.2.1': resolution: {integrity: sha512-kdbv54g4vfRjja9DNWPMxKvXblzqbpEC8kspEkZ6dVP7kQksGCn+iZHkcCz2nb00+lPdRvxrqy4WrvvV1cNqrQ==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4299,8 +4298,8 @@ packages: '@radix-ui/react-roving-focus@1.1.0': resolution: {integrity: sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4312,8 +4311,8 @@ packages: '@radix-ui/react-scroll-area@1.2.0': resolution: {integrity: sha512-q2jMBdsJ9zB7QG6ngQNzNwlvxLQqONyL58QbEGwuyRZZb/ARQwk3uQVbCF7GvQVOtV6EU/pDxAw3zRzJZI3rpQ==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4325,8 +4324,8 @@ packages: '@radix-ui/react-select@2.1.2': resolution: {integrity: sha512-rZJtWmorC7dFRi0owDmoijm6nSJH1tVw64QGiNIZ9PNLyBDtG+iAq+XGsya052At4BfarzY/Dhv9wrrUr6IMZA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4338,8 +4337,8 @@ packages: '@radix-ui/react-separator@1.1.0': resolution: {integrity: sha512-3uBAs+egzvJBDZAzvb/n4NxxOYpnspmWxO2u5NbZ8Y6FM/NdrGSF9bop3Cf6F6C71z1rTSn8KV0Fo2ZVd79lGA==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4351,7 +4350,7 @@ packages: '@radix-ui/react-slot@1.0.2': resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4360,7 +4359,7 @@ packages: '@radix-ui/react-slot@1.1.0': resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4369,8 +4368,8 @@ packages: '@radix-ui/react-switch@1.1.1': resolution: {integrity: sha512-diPqDDoBcZPSicYoMWdWx+bCPuTRH4QSp9J+65IvtdS0Kuzt67bI6n32vCj8q6NZmYW/ah+2orOtMwcX5eQwIg==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4382,8 +4381,8 @@ packages: '@radix-ui/react-tabs@1.1.1': resolution: {integrity: sha512-3GBUDmP2DvzmtYLMsHmpA1GtR46ZDZ+OreXM/N+kkQJOPIgytFWWTfDQmBQKBvaFS0Vno0FktdbVzN28KGrMdw==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4395,8 +4394,8 @@ packages: '@radix-ui/react-toast@1.2.2': resolution: {integrity: sha512-Z6pqSzmAP/bFJoqMAston4eSNa+ud44NSZTiZUmUen+IOZ5nBY8kzuU5WDBVyFXPtcW6yUalOHsxM/BP6Sv8ww==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4408,8 +4407,8 @@ packages: '@radix-ui/react-tooltip@1.1.3': resolution: {integrity: sha512-Z4w1FIS0BqVFI2c1jZvb/uDVJijJjJ2ZMuPV81oVgTZ7g3BZxobplnMVvXtFWgtozdvYJ+MFWtwkM5S2HnAong==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4421,7 +4420,7 @@ packages: '@radix-ui/react-use-callback-ref@1.0.1': resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4430,7 +4429,7 @@ packages: '@radix-ui/react-use-callback-ref@1.1.0': resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4439,7 +4438,7 @@ packages: '@radix-ui/react-use-controllable-state@1.0.1': resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4448,7 +4447,7 @@ packages: '@radix-ui/react-use-controllable-state@1.1.0': resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4457,7 +4456,7 @@ packages: '@radix-ui/react-use-escape-keydown@1.0.3': resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4466,7 +4465,7 @@ packages: '@radix-ui/react-use-escape-keydown@1.1.0': resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4475,7 +4474,7 @@ packages: '@radix-ui/react-use-layout-effect@1.0.1': resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -4484,7 +4483,7 @@ packages: '@radix-ui/react-use-layout-effect@1.1.0': resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4493,7 +4492,7 @@ packages: '@radix-ui/react-use-previous@1.1.0': resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4502,7 +4501,7 @@ packages: '@radix-ui/react-use-rect@1.1.0': resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4511,7 +4510,7 @@ packages: '@radix-ui/react-use-size@1.1.0': resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} peerDependencies: - '@types/react': '*' + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': @@ -4520,8 +4519,8 @@ packages: '@radix-ui/react-visually-hidden@1.1.0': resolution: {integrity: sha512-N8MDZqtgCgG5S3aV60INAB475osJousYpZ4cTJ2cFbMpdHS5Y6loLTH8LPtkj2QN0x93J30HT/M3qJXM0+lyeQ==} peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: @@ -4637,7 +4636,7 @@ packages: resolution: {integrity: sha512-WT3Xi1+ikmWWdbrv3xnl8wYxobj1+N5JfiOQx7o/tiGUCx8m12pf5tlutXByH2m7X8bAZ+BBcRuu1vwt7XaRhQ==} engines: {node: '>=18'} peerDependencies: - '@types/react': ^18.2.6 + '@types/react': npm:types-react@19.0.0-rc.1 react: '*' react-native: '*' peerDependenciesMeta: @@ -5608,9 +5607,6 @@ packages: '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - '@swc/types@0.1.13': resolution: {integrity: sha512-JL7eeCk6zWCbiYQg2xQSdLXQJl8Qoc9rXmG2cEKvHe3CKwMHwHGpfOb8frzNLmbycOo6I51qxnLnn9ESf4I20Q==} @@ -5654,8 +5650,8 @@ packages: engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 - '@types/react-dom': ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 + '@types/react-dom': npm:types-react-dom@19.0.0-rc.1 react: ^18.0.0 react-dom: ^18.0.0 peerDependenciesMeta: @@ -5910,9 +5906,6 @@ packages: '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - '@types/qrcode@1.5.5': resolution: {integrity: sha512-CdfBi/e3Qk+3Z/fXYShipBT13OJ2fDO2Q2w5CIP5anLTLIndQG9z6P1cnm+8zCWSpm5dnxMFd/uREtb0EXuQzg==} @@ -5925,9 +5918,6 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.1': - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} - '@types/react-html-parser@2.0.6': resolution: {integrity: sha512-xqo8u7iqr5eOIulM1BFAlpoBgdhVleLcDHySy8/k7Le9wgdRgZY1UdKtEcdlc2jMS8cqEx8+U4Mz/e5Ves66Fg==} @@ -5937,9 +5927,6 @@ packages: '@types/react-transition-group@4.4.10': resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} - '@types/react@18.3.12': - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} - '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -6109,6 +6096,15 @@ packages: peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + '@vercel/functions@1.4.2': + resolution: {integrity: sha512-WLY3g6NT1SVJDAoAqz5pJfJ8uyOmEejZkatZn0q57Dn6qXNrh/pjbeffolQy9npWRYJPcfwjgqw8tUqolTEyuw==} + engines: {node: '>= 16'} + peerDependencies: + '@aws-sdk/credential-provider-web-identity': '*' + peerDependenciesMeta: + '@aws-sdk/credential-provider-web-identity': + optional: true + '@vercel/og@0.6.3': resolution: {integrity: sha512-aoCrC9FqkeA+WEEb9CwSmjD0rGlFeNqbUsI41JPmKWR9Hx6FFn86tvH96O5HZMF6VAXTGHxa3nPH3BokROpdgA==} engines: {node: '>=16'} @@ -8070,8 +8066,8 @@ packages: eslint-config-biome@1.9.3: resolution: {integrity: sha512-Zrz6Z+Gtv1jqnfHsqvpwCSqclktvQF1OnyDAfDOvjzzck2c5Nw3crEHI2KLuH+LnNBttiPAb7Y7e8sF158sOgQ==} - eslint-config-next@14.2.15: - resolution: {integrity: sha512-mKg+NC/8a4JKLZRIOBplxXNdStgxy7lzWuedUaCc8tev+Al9mwDUTujQH6W6qXDH9kycWiVo28tADWGvpBsZcQ==} + eslint-config-next@15.0.1: + resolution: {integrity: sha512-3cYCrgbH6GS/ufApza7XCKz92vtq4dAdYhx++rMFNlH2cAV+/GsAKkrr4+bohYOACmzG2nAOR+uWprKC1Uld6A==} peerDependencies: eslint: 8.57.0 typescript: '>=3.3.1' @@ -8150,14 +8146,14 @@ packages: peerDependencies: eslint: 8.57.0 - eslint-plugin-react-compiler@0.0.0-experimental-fa06e2c-20241014: - resolution: {integrity: sha512-tHntZz8Kx/6RgCLn7aDGfBQizqTUUfHEDaBcrvJi1GhKzgDxmAbdn85Y6z8eGSh4s0gufNWyO9WRCYLf0hP0ow==} + eslint-plugin-react-compiler@19.0.0-beta-8a03594-20241020: + resolution: {integrity: sha512-bYg1COih1s3r14IV/AKdQs/SN7CQmNI0ZaMtPdgZ6gp1S1Q/KGP9P43w7R6dHJ4wYpuMBvekNJHQdVu+x6UM+A==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: eslint: 8.57.0 - eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705: - resolution: {integrity: sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==} + eslint-plugin-react-hooks@5.0.0: + resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} engines: {node: '>=10'} peerDependencies: eslint: 8.57.0 @@ -8401,6 +8397,10 @@ packages: fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -8815,11 +8815,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -10860,21 +10855,24 @@ packages: react: ^16.8 || ^17 || ^18 react-dom: ^16.8 || ^17 || ^18 - next@14.2.15: - resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==} - engines: {node: '>=18.17.0'} + next@15.0.1: + resolution: {integrity: sha512-PSkFkr/w7UnFWm+EP8y/QpHrJXMqpZzAXpergB/EqLPOh4SGPJXv1wj4mslr2hUZBAS9pX7/9YLIdxTv6fwytw==} + engines: {node: '>=18.18.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-69d4b800-20241021 + react-dom: ^18.2.0 || 19.0.0-rc-69d4b800-20241021 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true '@playwright/test': optional: true + babel-plugin-react-compiler: + optional: true sass: optional: true @@ -11978,6 +11976,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0-rc-69d4b800-20241021: + resolution: {integrity: sha512-ZXBsP/kTDLI9QopUaUgYJhmmAhO8aKz7DCv2Ui2rA9boCfJ/dRRh6BlVidsyb2dPzG01rItdRFQqwbP+x9s5Rg==} + peerDependencies: + react: 19.0.0-rc-69d4b800-20241021 + react-dropzone@14.2.10: resolution: {integrity: sha512-Y98LOCYxGO2jOFWREeKJlL7gbrHcOlTBp+9DCM1dh9XQ8+P/8ThhZT7kFb05C+bPcTXq/rixpU+5+LzwYrFLUw==} engines: {node: '>= 10.13'} @@ -12005,7 +12008,7 @@ packages: react-focus-lock@2.13.2: resolution: {integrity: sha512-T/7bsofxYqnod2xadvuwjGKHOoL5GH7/EIPI5UyEvaU/c2CcphvGI371opFtuY/SYdbMsNiuF4HsHQ50nA/TKQ==} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -12054,7 +12057,7 @@ packages: react-markdown@9.0.1: resolution: {integrity: sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==} peerDependencies: - '@types/react': '>=18' + '@types/react': npm:types-react@19.0.0-rc.1 react: '>=18' react-native-aes-gcm-crypto@0.2.2: @@ -12108,7 +12111,7 @@ packages: engines: {node: '>=18'} hasBin: true peerDependencies: - '@types/react': ^18.2.6 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^18.2.0 peerDependenciesMeta: '@types/react': @@ -12117,7 +12120,7 @@ packages: react-redux@9.1.2: resolution: {integrity: sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==} peerDependencies: - '@types/react': ^18.2.25 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^18.0 redux: ^5.0.0 peerDependenciesMeta: @@ -12134,7 +12137,7 @@ packages: resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -12144,7 +12147,7 @@ packages: resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -12154,7 +12157,7 @@ packages: resolution: {integrity: sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -12179,7 +12182,7 @@ packages: resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -12205,6 +12208,10 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + react@19.0.0-rc-69d4b800-20241021: + resolution: {integrity: sha512-dXki4tN+rP+4xhsm65q/QI/19VCZdu5vPcy4h6zaJt20XP8/1r/LCwrLFYuj8hElbNz5AmxW6JtRa7ej0BzZdg==} + engines: {node: '>=0.10.0'} + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -12589,6 +12596,9 @@ packages: scheduler@0.24.0-canary-efb381bbf-20230505: resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} + scheduler@0.25.0-rc-69d4b800-20241021: + resolution: {integrity: sha512-S5AYX/YhMAN6u9AXgKYbZP4U4ZklC6R9Q7HmFSBk7d4DLiHVNxvAvlSvuM4nxFkwOk50MnpfTKQ7UWHXDOc9Eg==} + schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} @@ -13025,19 +13035,6 @@ packages: style-to-object@1.0.6: resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==} - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -13541,6 +13538,12 @@ packages: types-ramda@0.30.0: resolution: {integrity: sha512-oVPw/KHB5M0Du0txTEKKM8xZOG9cZBRdCVXvwHYuNJUVkAiJ9oWyqkA+9Bj2gjMsHgkkhsYevobQBWs8I2/Xvw==} + types-react-dom@19.0.0-rc.1: + resolution: {integrity: sha512-VSLZJl8VXCD0fAWp7DUTFUDCcZ8DVXOQmjhJMD03odgeFmu14ZQJHCXeETm3BEAhJqfgJaFkLnGkQv88sRx0fQ==} + + types-react@19.0.0-rc.1: + resolution: {integrity: sha512-RshndUfqTW6K3STLPis8BtAYCGOkMbtvYsi90gmVNDZBXUyUc5juf2PE9LfS/JmOlUIRO8cWTS/1MTnmhjDqyQ==} + typescript@5.6.3: resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} @@ -13793,7 +13796,7 @@ packages: resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -13818,7 +13821,7 @@ packages: resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + '@types/react': npm:types-react@19.0.0-rc.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': @@ -13892,7 +13895,7 @@ packages: resolution: {integrity: sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw==} engines: {node: '>=12.20.0'} peerDependencies: - '@types/react': '>=16.8' + '@types/react': npm:types-react@19.0.0-rc.1 react: '>=16.8' peerDependenciesMeta: '@types/react': @@ -15922,64 +15925,64 @@ snapshots: prettier: 3.3.3 update-notifier: 6.0.2 - '@chakra-ui/hooks@2.4.2(react@18.3.1)': + '@chakra-ui/hooks@2.4.2(react@19.0.0-rc-69d4b800-20241021)': dependencies: - '@chakra-ui/utils': 2.2.2(react@18.3.1) + '@chakra-ui/utils': 2.2.2(react@19.0.0-rc-69d4b800-20241021) '@zag-js/element-size': 0.31.1 copy-to-clipboard: 3.3.3 framesync: 6.1.2 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - '@chakra-ui/react@2.10.3(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@chakra-ui/react@2.10.3(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@chakra-ui/hooks': 2.4.2(react@18.3.1) - '@chakra-ui/styled-system': 2.12.0(react@18.3.1) - '@chakra-ui/theme': 3.4.6(@chakra-ui/styled-system@2.12.0(react@18.3.1))(react@18.3.1) - '@chakra-ui/utils': 2.2.2(react@18.3.1) - '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1) - '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) + '@chakra-ui/hooks': 2.4.2(react@19.0.0-rc-69d4b800-20241021) + '@chakra-ui/styled-system': 2.12.0(react@19.0.0-rc-69d4b800-20241021) + '@chakra-ui/theme': 3.4.6(@chakra-ui/styled-system@2.12.0(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + '@chakra-ui/utils': 2.2.2(react@19.0.0-rc-69d4b800-20241021) + '@emotion/react': 11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@emotion/styled': 11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@popperjs/core': 2.11.8 '@zag-js/focus-visible': 0.31.1 aria-hidden: 1.2.4 - framer-motion: 11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + framer-motion: 11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-fast-compare: 3.2.2 - react-focus-lock: 2.13.2(@types/react@18.3.12)(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1) + react-focus-lock: 2.13.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react-remove-scroll: 2.6.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) transitivePeerDependencies: - '@types/react' - '@chakra-ui/styled-system@2.12.0(react@18.3.1)': + '@chakra-ui/styled-system@2.12.0(react@19.0.0-rc-69d4b800-20241021)': dependencies: - '@chakra-ui/utils': 2.2.2(react@18.3.1) + '@chakra-ui/utils': 2.2.2(react@19.0.0-rc-69d4b800-20241021) csstype: 3.1.3 transitivePeerDependencies: - react - '@chakra-ui/theme-tools@2.2.6(@chakra-ui/styled-system@2.12.0(react@18.3.1))(react@18.3.1)': + '@chakra-ui/theme-tools@2.2.6(@chakra-ui/styled-system@2.12.0(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@chakra-ui/anatomy': 2.3.4 - '@chakra-ui/styled-system': 2.12.0(react@18.3.1) - '@chakra-ui/utils': 2.2.2(react@18.3.1) + '@chakra-ui/styled-system': 2.12.0(react@19.0.0-rc-69d4b800-20241021) + '@chakra-ui/utils': 2.2.2(react@19.0.0-rc-69d4b800-20241021) color2k: 2.0.3 transitivePeerDependencies: - react - '@chakra-ui/theme@3.4.6(@chakra-ui/styled-system@2.12.0(react@18.3.1))(react@18.3.1)': + '@chakra-ui/theme@3.4.6(@chakra-ui/styled-system@2.12.0(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@chakra-ui/anatomy': 2.3.4 - '@chakra-ui/styled-system': 2.12.0(react@18.3.1) - '@chakra-ui/theme-tools': 2.2.6(@chakra-ui/styled-system@2.12.0(react@18.3.1))(react@18.3.1) - '@chakra-ui/utils': 2.2.2(react@18.3.1) + '@chakra-ui/styled-system': 2.12.0(react@19.0.0-rc-69d4b800-20241021) + '@chakra-ui/theme-tools': 2.2.6(@chakra-ui/styled-system@2.12.0(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + '@chakra-ui/utils': 2.2.2(react@19.0.0-rc-69d4b800-20241021) transitivePeerDependencies: - react - '@chakra-ui/utils@2.2.2(react@18.3.1)': + '@chakra-ui/utils@2.2.2(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@types/lodash.mergewith': 4.6.9 lodash.mergewith: 4.6.2 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 '@changesets/apply-release-plan@7.0.5': dependencies: @@ -16138,12 +16141,12 @@ snapshots: human-id: 1.0.2 prettier: 2.8.8 - '@chromatic-com/storybook@2.0.2(react@18.3.1)': + '@chromatic-com/storybook@2.0.2(react@19.0.0-rc-69d4b800-20241021)': dependencies: chromatic: 11.7.1 filesize: 10.1.4 jsonfile: 6.1.0 - react-confetti: 6.1.0(react@18.3.1) + react-confetti: 6.1.0(react@19.0.0-rc-69d4b800-20241021) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -16169,17 +16172,17 @@ snapshots: transitivePeerDependencies: - debug - '@coinbase/onchainkit@0.14.2(@tanstack/react-query@5.59.16(react@18.3.1))(@xmtp/frames-validator@0.6.2(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8))(graphql-request@7.1.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.21.34(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@coinbase/onchainkit@0.14.2(@tanstack/react-query@5.59.16(react@19.0.0-rc-69d4b800-20241021))(@xmtp/frames-validator@0.6.2(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8))(graphql-request@7.1.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(viem@2.21.34(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@tanstack/react-query': 5.59.16(react@18.3.1) + '@tanstack/react-query': 5.59.16(react@19.0.0-rc-69d4b800-20241021) '@xmtp/frames-validator': 0.6.2(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8) graphql: 16.9.0 graphql-request: 7.1.0(graphql@16.9.0) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) viem: 2.21.34(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@5.0.10)(zod@3.23.8) - '@coinbase/wallet-mobile-sdk@1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@coinbase/wallet-mobile-sdk@1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@metamask/safe-event-emitter': 2.0.0 bn.js: 5.2.1 @@ -16187,9 +16190,21 @@ snapshots: eth-rpc-errors: 4.0.3 events: 3.3.0 expo: 51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10) - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) - react-native-mmkv: 2.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) + react-native-mmkv: 2.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) + + '@coinbase/wallet-mobile-sdk@1.1.2(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': + dependencies: + '@metamask/safe-event-emitter': 2.0.0 + bn.js: 5.2.1 + buffer: 6.0.3 + eth-rpc-errors: 4.0.3 + events: 3.3.0 + expo: 51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) + react-native-mmkv: 2.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) '@coinbase/wallet-sdk@4.1.0': dependencies: @@ -16200,10 +16215,18 @@ snapshots: '@corex/deepmerge@4.0.43': {} - '@craftzdog/react-native-buffer@6.0.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@craftzdog/react-native-buffer@6.0.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': dependencies: ieee754: 1.2.1 - react-native-quick-base64: 2.1.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-native-quick-base64: 2.1.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) + transitivePeerDependencies: + - react + - react-native + + '@craftzdog/react-native-buffer@6.0.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': + dependencies: + ieee754: 1.2.1 + react-native-quick-base64: 2.1.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) transitivePeerDependencies: - react - react-native @@ -16212,9 +16235,9 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@dirtycajunrice/klee@1.0.1(react@18.3.1)': + '@dirtycajunrice/klee@1.0.1(react@19.0.0-rc-69d4b800-20241021)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 '@discoveryjs/json-ext@0.5.7': {} @@ -16255,19 +16278,19 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1)': + '@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 '@emotion/babel-plugin': 11.12.0 '@emotion/cache': 11.13.1 '@emotion/serialize': 1.3.1 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0-rc-69d4b800-20241021) '@emotion/utils': 1.4.0 '@emotion/weak-memoize': 0.4.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 transitivePeerDependencies: - supports-color @@ -16281,26 +16304,26 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)': + '@emotion/styled@11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 '@emotion/babel-plugin': 11.12.0 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@emotion/serialize': 1.3.1 - '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0-rc-69d4b800-20241021) '@emotion/utils': 1.4.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 transitivePeerDependencies: - supports-color '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1)': + '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@19.0.0-rc-69d4b800-20241021)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 '@emotion/utils@1.4.0': {} @@ -17082,11 +17105,11 @@ snapshots: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 - '@floating-ui/react-dom@2.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.0.9(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@floating-ui/dom': 1.6.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) '@floating-ui/utils@0.2.8': {} @@ -17103,9 +17126,9 @@ snapshots: dependencies: graphql: 16.9.0 - '@hookform/resolvers@3.9.0(react-hook-form@7.52.0(react@18.3.1))': + '@hookform/resolvers@3.9.0(react-hook-form@7.52.0(react@19.0.0-rc-69d4b800-20241021))': dependencies: - react-hook-form: 7.52.0(react@18.3.1) + react-hook-form: 7.52.0(react@19.0.0-rc-69d4b800-20241021) '@humanwhocodes/config-array@0.11.14': dependencies: @@ -17404,10 +17427,10 @@ snapshots: jju: 1.4.0 read-yaml-file: 1.1.0 - '@marsidev/react-turnstile@1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@marsidev/react-turnstile@1.0.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) '@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)))': dependencies: @@ -17439,31 +17462,43 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@2.3.0(react@18.3.1)': + '@mdx-js/react@2.3.0(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + react: 19.0.0-rc-69d4b800-20241021 - '@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1)': + '@mdx-js/react@3.1.0(react@18.3.1)(types-react@19.0.0-rc.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 react: 18.3.1 '@metamask/safe-event-emitter@2.0.0': {} - '@mobile-wallet-protocol/client@0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@mobile-wallet-protocol/client@0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@noble/ciphers': 0.5.3 '@noble/curves': 1.6.0 '@noble/hashes': 1.5.0 - '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)) eventemitter3: 5.0.1 expo: 51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10) expo-web-browser: 13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) + + '@mobile-wallet-protocol/client@0.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)))(expo-web-browser@13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10))(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': + dependencies: + '@noble/ciphers': 0.5.3 + '@noble/curves': 1.6.0 + '@noble/hashes': 1.5.0 + '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) + eventemitter3: 5.0.1 + expo: 51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + expo-web-browser: 13.0.3(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) '@molt/command@0.9.0': dependencies: @@ -17537,12 +17572,12 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@n8tb1t/use-scroll-position@2.0.3(@types/react@18.3.12)(react@18.3.1)': + '@n8tb1t/use-scroll-position@2.0.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + react: 19.0.0-rc-69d4b800-20241021 - '@next/bundle-analyzer@14.2.15(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@next/bundle-analyzer@15.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: webpack-bundle-analyzer: 4.10.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -17551,44 +17586,41 @@ snapshots: '@next/env@13.5.6': {} - '@next/env@14.2.15': {} + '@next/env@15.0.1': {} - '@next/eslint-plugin-next@14.2.15': + '@next/eslint-plugin-next@15.0.1': dependencies: - glob: 10.3.10 + fast-glob: 3.3.1 - '@next/mdx@13.5.7(@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(@mdx-js/react@2.3.0(react@18.3.1))': + '@next/mdx@15.0.1(@mdx-js/loader@2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(@mdx-js/react@2.3.0(react@19.0.0-rc-69d4b800-20241021))': dependencies: source-map: 0.7.4 optionalDependencies: '@mdx-js/loader': 2.3.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) - '@mdx-js/react': 2.3.0(react@18.3.1) - - '@next/swc-darwin-arm64@14.2.15': - optional: true + '@mdx-js/react': 2.3.0(react@19.0.0-rc-69d4b800-20241021) - '@next/swc-darwin-x64@14.2.15': + '@next/swc-darwin-arm64@15.0.1': optional: true - '@next/swc-linux-arm64-gnu@14.2.15': + '@next/swc-darwin-x64@15.0.1': optional: true - '@next/swc-linux-arm64-musl@14.2.15': + '@next/swc-linux-arm64-gnu@15.0.1': optional: true - '@next/swc-linux-x64-gnu@14.2.15': + '@next/swc-linux-arm64-musl@15.0.1': optional: true - '@next/swc-linux-x64-musl@14.2.15': + '@next/swc-linux-x64-gnu@15.0.1': optional: true - '@next/swc-win32-arm64-msvc@14.2.15': + '@next/swc-linux-x64-musl@15.0.1': optional: true - '@next/swc-win32-ia32-msvc@14.2.15': + '@next/swc-win32-arm64-msvc@15.0.1': optional: true - '@next/swc-win32-x64-msvc@14.2.15': + '@next/swc-win32-x64-msvc@15.0.1': optional: true '@noble/ciphers@0.5.3': {} @@ -18271,712 +18303,717 @@ snapshots: '@radix-ui/primitive@1.1.0': {} - '@radix-ui/react-accordion@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-accordion@1.2.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collapsible': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-collapsible': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-collection': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-alert-dialog@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-alert-dialog@1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dialog': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dialog': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-avatar@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-avatar@1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-checkbox@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-checkbox@1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-previous': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-size': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-collapsible@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collapsible@1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-context@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-context@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-context@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-context@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-context@1.1.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-context@1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.0.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.12)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.0.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-guards': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-scope': 1.0.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.0.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.0.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.0.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-remove-scroll: 2.5.5(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-dialog@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-guards': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-scope': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-remove-scroll: 2.6.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-direction@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-direction@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-dismissable-layer@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-escape-keydown': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-dropdown-menu@2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dropdown-menu@2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-menu': 2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-menu': 2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-hover-card@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-hover-card@1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-popper': 1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-icons@1.3.0(react@18.3.1)': + '@radix-ui/react-icons@1.3.0(react@19.0.0-rc-69d4b800-20241021)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - '@radix-ui/react-id@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-id@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-layout-effect': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-id@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-id@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-label@2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-label@2.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-menu@2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-menu@2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-guards': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-scope': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-popper': 1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-roving-focus': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-remove-scroll: 2.6.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-popover@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popover@1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-guards': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-scope': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-popper': 1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-remove-scroll: 2.6.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 - - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react-dom': 2.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.12)(react@18.3.1) + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 + + '@radix-ui/react-popper@1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': + dependencies: + '@floating-ui/react-dom': 2.0.9(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + '@radix-ui/react-arrow': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-rect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-size': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@radix-ui/rect': 1.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-portal@1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-presence@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-progress@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-progress@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-context': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-context': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-radio-group@1.2.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-radio-group@1.2.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-roving-focus': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-previous': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-size': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-roving-focus@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-scroll-area@1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-scroll-area@1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-select@2.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-select@2.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-guards': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-focus-scope': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-popper': 1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-previous': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-visually-hidden': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-remove-scroll: 2.6.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-separator@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-separator@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-compose-refs': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-slot@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-switch@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-switch@1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-previous': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-previous': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-size': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-tabs@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tabs@1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-direction': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-direction': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-roving-focus': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-toast@1.2.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-toast@1.2.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-visually-hidden': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-tooltip@1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tooltip@1.1.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.1.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-context': 1.1.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-dismissable-layer': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-id': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-popper': 1.2.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-portal': 1.1.2(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-presence': 1.1.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-slot': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-use-controllable-state': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@radix-ui/react-visually-hidden': 1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-callback-ref': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-callback-ref': 1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-callback-ref': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-previous@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-previous@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-rect@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@radix-ui/rect': 1.1.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-use-size@1.1.0(@types/react@18.3.12)(react@18.3.1)': + '@radix-ui/react-use-size@1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 + '@radix-ui/react-use-layout-effect': 1.1.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - '@radix-ui/react-visually-hidden@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.1.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + '@types/react-dom': types-react-dom@19.0.0-rc.1 '@radix-ui/rect@1.1.0': {} - '@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))': + '@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))': + dependencies: + merge-options: 3.0.4 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) + + '@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))': dependencies: merge-options: 3.0.4 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) '@react-native-community/cli-debugger-ui@14.1.1': dependencies: @@ -19016,9 +19053,9 @@ snapshots: sudo-prompt: 9.2.1 optional: true - '@react-native-community/netinfo@11.4.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))': + '@react-native-community/netinfo@11.4.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))': dependencies: - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) '@react-native/assets-registry@0.76.0': {} @@ -19246,14 +19283,21 @@ snapshots: '@react-native/normalize-colors@0.76.0': {} - '@react-native/virtualized-lists@0.76.0(@types/react@18.3.12)(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@react-native/virtualized-lists@0.76.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 + + '@react-native/virtualized-lists@0.76.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)': + dependencies: + invariant: 2.2.4 + nullthrows: 1.1.1 + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) '@resvg/resvg-wasm@2.4.0': {} @@ -19462,7 +19506,7 @@ snapshots: '@sentry/types': 8.35.0 '@sentry/utils': 8.35.0 - '@sentry/nextjs@8.35.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1))': + '@sentry/nextjs@8.35.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1))': dependencies: '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 @@ -19471,13 +19515,13 @@ snapshots: '@sentry/core': 8.35.0 '@sentry/node': 8.35.0 '@sentry/opentelemetry': 8.35.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) - '@sentry/react': 8.35.0(react@18.3.1) + '@sentry/react': 8.35.0(react@19.0.0-rc-69d4b800-20241021) '@sentry/types': 8.35.0 '@sentry/utils': 8.35.0 '@sentry/vercel-edge': 8.35.0 '@sentry/webpack-plugin': 2.22.3(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) chalk: 3.0.0 - next: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -19543,14 +19587,14 @@ snapshots: '@sentry/types': 8.35.0 '@sentry/utils': 8.35.0 - '@sentry/react@8.35.0(react@18.3.1)': + '@sentry/react@8.35.0(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@sentry/browser': 8.35.0 '@sentry/core': 8.35.0 '@sentry/types': 8.35.0 '@sentry/utils': 8.35.0 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 '@sentry/types@8.35.0': {} @@ -20094,12 +20138,12 @@ snapshots: '@storybook/addon-docs@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(webpack-sources@3.2.3)': dependencies: - '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) + '@mdx-js/react': 3.1.0(react@18.3.1)(types-react@19.0.0-rc.1) '@storybook/blocks': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/csf-plugin': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(webpack-sources@3.2.3) '@storybook/global': 5.0.0 '@storybook/react-dom-shim': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -20140,14 +20184,14 @@ snapshots: storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-dedent: 2.2.0 - '@storybook/addon-links@8.3.6(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + '@storybook/addon-links@8.3.6(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-dedent: 2.2.0 optionalDependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 '@storybook/addon-measure@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: @@ -20155,9 +20199,9 @@ snapshots: storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) tiny-invariant: 1.3.3 - '@storybook/addon-onboarding@8.3.6(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + '@storybook/addon-onboarding@8.3.6(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: - react-confetti: 6.1.0(react@18.3.1) + react-confetti: 6.1.0(react@19.0.0-rc-69d4b800-20241021) storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - react @@ -20198,6 +20242,27 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@storybook/blocks@8.3.6(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.12(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + '@types/lodash': 4.17.12 + color-convert: 2.0.1 + dequal: 2.0.3 + lodash: 4.17.21 + markdown-to-jsx: 7.5.0(react@19.0.0-rc-69d4b800-20241021) + memoizerific: 1.11.3 + polished: 4.3.1 + react-colorful: 5.6.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + telejson: 7.2.0 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 + optionalDependencies: + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + '@storybook/builder-vite@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: '@storybook/csf-plugin': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(webpack-sources@3.2.3) @@ -20309,6 +20374,11 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@storybook/icons@1.2.12(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': + dependencies: + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + '@storybook/instrumenter@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: '@storybook/global': 5.0.0 @@ -20320,7 +20390,7 @@ snapshots: dependencies: storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@storybook/nextjs@8.3.6(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1))': + '@storybook/nextjs@8.3.6(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1))': dependencies: '@babel/core': 7.25.9 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.9) @@ -20337,8 +20407,8 @@ snapshots: '@babel/runtime': 7.25.9 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) '@storybook/builder-webpack5': 8.3.6(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) - '@storybook/preset-react-webpack': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) - '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) + '@storybook/preset-react-webpack': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) + '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) '@storybook/test': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@types/node': 22.7.9 '@types/semver': 7.5.8 @@ -20348,20 +20418,20 @@ snapshots: fs-extra: 11.2.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) node-polyfill-webpack-plugin: 2.0.1(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) pnp-webpack-plugin: 1.7.0(typescript@5.6.3) postcss: 8.4.47 postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 sass-loader: 13.3.3(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) semver: 7.6.3 storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) - styled-jsx: 5.1.6(@babel/core@7.25.9)(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.25.9)(react@19.0.0-rc-69d4b800-20241021) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 @@ -20388,19 +20458,19 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@storybook/preset-react-webpack@8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)': + '@storybook/preset-react-webpack@8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)': dependencies: '@storybook/core-webpack': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) + '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))(esbuild@0.23.1)) '@types/node': 22.7.9 '@types/semver': 7.5.8 find-up: 5.0.0 fs-extra: 11.2.0 magic-string: 0.30.12 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-docgen: 7.1.0 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) resolve: 1.22.8 semver: 7.6.3 storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -20440,17 +20510,23 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@storybook/react-vite@8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.0)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(webpack-sources@3.2.3)': + '@storybook/react-dom-shim@8.3.6(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + dependencies: + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) + + '@storybook/react-vite@8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(rollup@4.24.0)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0)) '@rollup/pluginutils': 5.1.3(rollup@4.24.0) '@storybook/builder-vite': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(terser@5.36.0))(webpack-sources@3.2.3) - '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) + '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3) find-up: 5.0.0 magic-string: 0.30.12 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-docgen: 7.1.0 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) resolve: 1.22.8 storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) tsconfig-paths: 4.2.0 @@ -20464,13 +20540,13 @@ snapshots: - vite-plugin-glimmerx - webpack-sources - '@storybook/react@8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)': + '@storybook/react@8.3.6(@storybook/test@8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.6.3)': dependencies: '@storybook/components': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/global': 5.0.0 '@storybook/manager-api': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/preview-api': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - '@storybook/react-dom-shim': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@storybook/react-dom-shim': 8.3.6(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@storybook/theming': 8.3.6(storybook@8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -20481,9 +20557,9 @@ snapshots: escodegen: 2.1.0 html-tags: 3.3.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-element-to-jsx-string: 15.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) semver: 7.6.3 storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-dedent: 2.2.0 @@ -20510,12 +20586,12 @@ snapshots: dependencies: storybook: 8.3.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@stripe/react-stripe-js@2.8.1(@stripe/stripe-js@3.5.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@stripe/react-stripe-js@2.8.1(@stripe/stripe-js@3.5.0)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@stripe/stripe-js': 3.5.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) '@stripe/stripe-js@3.5.0': {} @@ -20904,12 +20980,6 @@ snapshots: '@swc/helpers@0.5.13': dependencies: tslib: 2.8.0 - optional: true - - '@swc/helpers@0.5.5': - dependencies: - '@swc/counter': 0.1.3 - tslib: 2.8.0 '@swc/types@0.1.13': dependencies: @@ -20922,16 +20992,16 @@ snapshots: '@tanstack/query-core@5.59.16': {} - '@tanstack/react-query@5.59.16(react@18.3.1)': + '@tanstack/react-query@5.59.16(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@tanstack/query-core': 5.59.16 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - '@tanstack/react-table@8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-table@8.20.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)': dependencies: '@tanstack/table-core': 8.20.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) '@tanstack/table-core@8.20.5': {} @@ -20966,15 +21036,14 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: '@babel/runtime': 7.25.9 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': types-react@19.0.0-rc.1 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -21247,8 +21316,6 @@ snapshots: '@types/prismjs@1.26.4': {} - '@types/prop-types@15.7.13': {} - '@types/qrcode@1.5.5': dependencies: '@types/node': 20.14.9 @@ -21261,27 +21328,18 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.1': - dependencies: - '@types/react': 18.3.12 - '@types/react-html-parser@2.0.6': dependencies: '@types/htmlparser2': 3.10.7 - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 '@types/react-table@7.7.20': dependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 '@types/react-transition-group@4.4.10': dependencies: - '@types/react': 18.3.12 - - '@types/react@18.3.12': - dependencies: - '@types/prop-types': 15.7.13 - csstype: 3.1.3 + '@types/react': types-react@19.0.0-rc.1 '@types/resolve@1.20.6': {} @@ -21312,7 +21370,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 '@types/tough-cookie@4.0.5': {} @@ -21479,6 +21537,10 @@ snapshots: graphql: 15.8.0 wonka: 4.0.15 + '@vercel/functions@1.4.2(@aws-sdk/credential-provider-web-identity@3.678.0(@aws-sdk/client-sts@3.678.0))': + optionalDependencies: + '@aws-sdk/credential-provider-web-identity': 3.678.0(@aws-sdk/client-sts@3.678.0) + '@vercel/og@0.6.3': dependencies: '@resvg/resvg-wasm': 2.4.0 @@ -21593,7 +21655,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.9 tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@22.7.9)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(msw@2.5.0(typescript@5.6.3))(terser@5.36.0) + vitest: 2.1.3(@types/node@20.14.9)(@vitest/ui@2.1.3)(happy-dom@15.7.4)(msw@2.5.0(typescript@5.6.3))(terser@5.36.0) '@vitest/utils@2.0.5': dependencies: @@ -21608,21 +21670,21 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@walletconnect/core@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) - '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) '@walletconnect/window-getters': 1.0.1 events: 3.3.0 lodash.isequal: 4.5.0 @@ -21648,18 +21710,18 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.12)(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) - '@walletconnect/modal': 2.7.0(@types/react@18.3.12)(react@18.3.1) - '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) - '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/modal': 2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/universal-provider': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -21728,13 +21790,13 @@ snapshots: - bufferutil - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1)': + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1)': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) optionalDependencies: - '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21754,16 +21816,16 @@ snapshots: '@walletconnect/safe-json': 1.0.2 pino: 7.11.0 - '@walletconnect/modal-core@2.7.0(@types/react@18.3.12)(react@18.3.1)': + '@walletconnect/modal-core@2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - valtio: 1.11.2(@types/react@18.3.12)(react@18.3.1) + valtio: 1.11.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) transitivePeerDependencies: - '@types/react' - react - '@walletconnect/modal-ui@2.7.0(@types/react@18.3.12)(react@18.3.1)': + '@walletconnect/modal-ui@2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@walletconnect/modal-core': 2.7.0(@types/react@18.3.12)(react@18.3.1) + '@walletconnect/modal-core': 2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) lit: 2.8.0 motion: 10.16.2 qrcode: 1.5.3 @@ -21771,23 +21833,23 @@ snapshots: - '@types/react' - react - '@walletconnect/modal@2.7.0(@types/react@18.3.12)(react@18.3.1)': + '@walletconnect/modal@2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)': dependencies: - '@walletconnect/modal-core': 2.7.0(@types/react@18.3.12)(react@18.3.1) - '@walletconnect/modal-ui': 2.7.0(@types/react@18.3.12)(react@18.3.1) + '@walletconnect/modal-core': 2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@walletconnect/modal-ui': 2.7.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) transitivePeerDependencies: - '@types/react' - react - '@walletconnect/react-native-compat@2.17.1(26pl32ioezzgc6c3bqyime3ksm)': + '@walletconnect/react-native-compat@2.17.1(jdndmiixyztgqadumivng3kq2u)': dependencies: - '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) - '@react-native-community/netinfo': 11.4.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) + '@react-native-community/netinfo': 11.4.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) events: 3.3.0 fast-text-encoding: 1.0.6 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) - react-native-get-random-values: 1.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) - react-native-url-polyfill: 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)) + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) + react-native-get-random-values: 1.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) + react-native-url-polyfill: 2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)) optionalDependencies: expo-application: 5.9.1(expo@51.0.38(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -21808,16 +21870,16 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) - '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -21840,12 +21902,12 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/types@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1)': + '@walletconnect/types@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -21863,18 +21925,18 @@ snapshots: - '@vercel/kv' - ioredis - '@walletconnect/universal-provider@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': + '@walletconnect/universal-provider@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) - '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) events: 3.3.0 lodash: 4.17.21 transitivePeerDependencies: @@ -21895,7 +21957,7 @@ snapshots: - ioredis - utf-8-validate - '@walletconnect/utils@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1)': + '@walletconnect/utils@2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1)': dependencies: '@ethersproject/hash': 5.7.0 '@ethersproject/transactions': 5.7.0 @@ -21905,12 +21967,12 @@ snapshots: '@stablelib/sha256': 1.0.1 '@stablelib/x25519': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10)))(ioredis@5.4.1) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22844,13 +22906,13 @@ snapshots: loupe: 3.1.2 pathval: 2.0.0 - chakra-react-select@4.10.1(@chakra-ui/react@2.10.3(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + chakra-react-select@4.10.1(@chakra-ui/react@2.10.3(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: - '@chakra-ui/react': 2.10.3(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-select: 5.8.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@chakra-ui/react': 2.10.3(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1))(framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + '@emotion/react': 11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-select: 5.8.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) transitivePeerDependencies: - '@types/react' - supports-color @@ -23088,12 +23150,12 @@ snapshots: cluster-key-slot@1.1.2: {} - cmdk@1.0.0(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + cmdk@1.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + '@radix-ui/react-primitive': 1.0.3(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react-dom@19.0.0-rc.1)(types-react@19.0.0-rc.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -24062,9 +24124,9 @@ snapshots: eslint-config-biome@1.9.3: {} - eslint-config-next@14.2.15(eslint@8.57.0)(typescript@5.6.3): + eslint-config-next@15.0.1(eslint@8.57.0)(typescript@5.6.3): dependencies: - '@next/eslint-plugin-next': 14.2.15 + '@next/eslint-plugin-next': 15.0.1 '@rushstack/eslint-patch': 1.10.4 '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.6.3) @@ -24074,7 +24136,7 @@ snapshots: eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) eslint-plugin-react: 7.37.1(eslint@8.57.0) - eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.0) + eslint-plugin-react-hooks: 5.0.0(eslint@8.57.0) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -24212,7 +24274,7 @@ snapshots: - bluebird - supports-color - eslint-plugin-react-compiler@0.0.0-experimental-fa06e2c-20241014(eslint@8.57.0): + eslint-plugin-react-compiler@19.0.0-beta-8a03594-20241020(eslint@8.57.0): dependencies: '@babel/core': 7.25.9 '@babel/parser': 7.25.9 @@ -24224,7 +24286,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.57.0): + eslint-plugin-react-hooks@5.0.0(eslint@8.57.0): dependencies: eslint: 8.57.0 @@ -24664,6 +24726,14 @@ snapshots: fast-fifo@1.3.2: {} + fast-glob@3.3.1: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -24910,13 +24980,13 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.11.9(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: tslib: 2.8.0 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) framesync@6.1.2: dependencies: @@ -25083,14 +25153,6 @@ snapshots: minipass: 6.0.2 path-scurry: 1.11.1 - glob@10.3.10: - dependencies: - foreground-child: 3.3.0 - jackspeak: 2.3.6 - minimatch: 9.0.5 - minipass: 7.1.2 - path-scurry: 1.11.1 - glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -25571,10 +25633,10 @@ snapshots: inline-style-parser@0.2.3: {} - input-otp@1.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + input-otp@1.2.4(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) internal-ip@4.3.0: dependencies: @@ -26392,11 +26454,11 @@ snapshots: dependencies: js-tokens: 4.0.0 - lottie-react@2.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + lottie-react@2.4.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: lottie-web: 5.12.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) lottie-web@5.12.2: {} @@ -26432,9 +26494,9 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.453.0(react@18.3.1): + lucide-react@0.453.0(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 lunr@2.3.9: {} @@ -26498,6 +26560,10 @@ snapshots: dependencies: react: 18.3.1 + markdown-to-jsx@7.5.0(react@19.0.0-rc-69d4b800-20241021): + dependencies: + react: 19.0.0-rc-69d4b800-20241021 + marked@4.3.0: {} marky@1.2.5: {} @@ -27838,135 +27904,108 @@ snapshots: netmask@2.0.2: {} - next-plausible@3.12.2(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-plausible@3.12.2(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - next: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) - next-seo@6.6.0(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-seo@6.6.0(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - next: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) - next-sitemap@4.2.3(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + next-sitemap@4.2.3(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) - next-sitemap@4.2.3(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + next-sitemap@4.2.3(next@15.0.1(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) - next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-themes@0.3.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) - next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - '@next/env': 14.2.15 - '@swc/helpers': 0.5.5 + '@next/env': 15.0.1 + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.13 busboy: 1.6.0 caniuse-lite: 1.0.30001669 - graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.25.9)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + styled-jsx: 5.1.6(@babel/core@7.25.9)(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.15 - '@next/swc-darwin-x64': 14.2.15 - '@next/swc-linux-arm64-gnu': 14.2.15 - '@next/swc-linux-arm64-musl': 14.2.15 - '@next/swc-linux-x64-gnu': 14.2.15 - '@next/swc-linux-x64-musl': 14.2.15 - '@next/swc-win32-arm64-msvc': 14.2.15 - '@next/swc-win32-ia32-msvc': 14.2.15 - '@next/swc-win32-x64-msvc': 14.2.15 + '@next/swc-darwin-arm64': 15.0.1 + '@next/swc-darwin-x64': 15.0.1 + '@next/swc-linux-arm64-gnu': 15.0.1 + '@next/swc-linux-arm64-musl': 15.0.1 + '@next/swc-linux-x64-gnu': 15.0.1 + '@next/swc-linux-x64-musl': 15.0.1 + '@next/swc-win32-arm64-msvc': 15.0.1 + '@next/swc-win32-x64-msvc': 15.0.1 '@opentelemetry/api': 1.9.0 '@playwright/test': 1.47.2 + sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@next/env': 14.2.15 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001669 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.25.9)(react@18.3.1) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.15 - '@next/swc-darwin-x64': 14.2.15 - '@next/swc-linux-arm64-gnu': 14.2.15 - '@next/swc-linux-arm64-musl': 14.2.15 - '@next/swc-linux-x64-gnu': 14.2.15 - '@next/swc-linux-x64-musl': 14.2.15 - '@next/swc-win32-arm64-msvc': 14.2.15 - '@next/swc-win32-ia32-msvc': 14.2.15 - '@next/swc-win32-x64-msvc': 14.2.15 - '@opentelemetry/api': 1.9.0 - '@playwright/test': 1.48.1 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - '@next/env': 14.2.15 - '@swc/helpers': 0.5.5 + '@next/env': 15.0.1 + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.13 busboy: 1.6.0 caniuse-lite: 1.0.30001669 - graceful-fs: 4.2.11 postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.25.9)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + styled-jsx: 5.1.6(@babel/core@7.25.9)(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.15 - '@next/swc-darwin-x64': 14.2.15 - '@next/swc-linux-arm64-gnu': 14.2.15 - '@next/swc-linux-arm64-musl': 14.2.15 - '@next/swc-linux-x64-gnu': 14.2.15 - '@next/swc-linux-x64-musl': 14.2.15 - '@next/swc-win32-arm64-msvc': 14.2.15 - '@next/swc-win32-ia32-msvc': 14.2.15 - '@next/swc-win32-x64-msvc': 14.2.15 + '@next/swc-darwin-arm64': 15.0.1 + '@next/swc-darwin-x64': 15.0.1 + '@next/swc-linux-arm64-gnu': 15.0.1 + '@next/swc-linux-arm64-musl': 15.0.1 + '@next/swc-linux-x64-gnu': 15.0.1 + '@next/swc-linux-x64-musl': 15.0.1 + '@next/swc-win32-arm64-msvc': 15.0.1 + '@next/swc-win32-x64-msvc': 15.0.1 '@opentelemetry/api': 1.9.0 '@playwright/test': 1.48.1 + sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nextjs-toploader@1.6.12(next@14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + nextjs-toploader@1.6.12(next@15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - next: 14.2.15(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.47.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) nprogress: 0.2.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) - nextjs-toploader@1.6.12(next@14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + nextjs-toploader@1.6.12(next@15.0.1(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021))(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - next: 14.2.15(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.1(@babel/core@7.25.9)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) nprogress: 0.2.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) nice-try@1.0.5: {} @@ -28796,11 +28835,11 @@ snapshots: dependencies: parse-ms: 4.0.0 - prism-react-renderer@2.4.0(react@18.3.1): + prism-react-renderer@2.4.0(react@19.0.0-rc-69d4b800-20241021): dependencies: '@types/prismjs': 1.26.4 clsx: 2.1.1 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 prismjs@1.27.0: {} @@ -29007,41 +29046,46 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-children-utilities@2.10.0(react@18.3.1): + react-children-utilities@2.10.0(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - react-clientside-effect@1.2.6(react@18.3.1): + react-clientside-effect@1.2.6(react@19.0.0-rc-69d4b800-20241021): dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-confetti@6.1.0(react@18.3.1): + react-colorful@5.6.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + + react-confetti@6.1.0(react@19.0.0-rc-69d4b800-20241021): + dependencies: + react: 19.0.0-rc-69d4b800-20241021 tween-functions: 1.2.0 - react-copy-to-clipboard@5.1.0(react@18.3.1): + react-copy-to-clipboard@5.1.0(react@19.0.0-rc-69d4b800-20241021): dependencies: copy-to-clipboard: 3.3.3 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - react-day-picker@8.10.1(date-fns@4.1.0)(react@18.3.1): + react-day-picker@8.10.1(date-fns@4.1.0)(react@19.0.0-rc-69d4b800-20241021): dependencies: date-fns: 4.1.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - react-debounce-input@3.3.0(react@18.3.1): + react-debounce-input@3.3.0(react@19.0.0-rc-69d4b800-20241021): dependencies: lodash.debounce: 4.0.8 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-devtools-core@5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: @@ -29076,67 +29120,72 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-dropzone@14.2.10(react@18.3.1): + react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021): + dependencies: + react: 19.0.0-rc-69d4b800-20241021 + scheduler: 0.25.0-rc-69d4b800-20241021 + + react-dropzone@14.2.10(react@19.0.0-rc-69d4b800-20241021): dependencies: attr-accept: 2.2.2 file-selector: 0.6.0 prop-types: 15.8.1 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-easy-swipe@0.0.21: dependencies: prop-types: 15.8.1 - react-element-to-jsx-string@15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-element-to-jsx-string@15.0.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-is: 18.1.0 - react-error-boundary@4.1.2(react@18.3.1): + react-error-boundary@4.1.2(react@19.0.0-rc-69d4b800-20241021): dependencies: '@babel/runtime': 7.25.9 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-fast-compare@3.2.2: {} - react-focus-lock@2.13.2(@types/react@18.3.12)(react@18.3.1): + react-focus-lock@2.13.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: '@babel/runtime': 7.25.9 focus-lock: 1.3.5 prop-types: 15.8.1 - react: 18.3.1 - react-clientside-effect: 1.2.6(react@18.3.1) - use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-clientside-effect: 1.2.6(react@19.0.0-rc-69d4b800-20241021) + use-callback-ref: 1.3.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + use-sidecar: 1.1.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - react-hook-form@7.52.0(react@18.3.1): + react-hook-form@7.52.0(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - react-html-parser@2.0.2(react@18.3.1): + react-html-parser@2.0.2(react@19.0.0-rc-69d4b800-20241021): dependencies: htmlparser2: 3.10.1 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-immutable-proptypes@2.2.0(immutable@3.8.2): dependencies: immutable: 3.8.2 invariant: 2.2.4 - react-immutable-pure-component@2.2.2(immutable@3.8.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-immutable-pure-component@2.2.2(immutable@3.8.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: immutable: 3.8.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) - react-inspector@6.0.2(react@18.3.1): + react-inspector@6.0.2(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-is@16.13.1: {} @@ -29146,15 +29195,15 @@ snapshots: react-is@18.3.1: {} - react-markdown@9.0.1(@types/react@18.3.12)(react@18.3.1): + react-markdown@9.0.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: '@types/hast': 3.0.4 - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.0 html-url-attributes: 3.0.0 mdast-util-to-hast: 13.2.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 remark-parse: 11.0.0 remark-rehype: 11.1.0 unified: 11.0.5 @@ -29163,56 +29212,90 @@ snapshots: transitivePeerDependencies: - supports-color - react-native-aes-gcm-crypto@0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-aes-gcm-crypto@0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) - react-native-get-random-values@1.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)): + react-native-aes-gcm-crypto@0.2.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): + dependencies: + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) + + react-native-get-random-values@1.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)): dependencies: fast-base64-decode: 1.0.0 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) - react-native-mmkv@2.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-mmkv@2.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) - react-native-passkey@3.0.0-beta2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-mmkv@2.11.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) - react-native-quick-base64@2.1.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-passkey@3.0.0-beta2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): + dependencies: + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) + + react-native-quick-base64@2.1.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): dependencies: base64-js: 1.5.1 - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) + + react-native-quick-base64@2.1.2(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): + dependencies: + base64-js: 1.5.1 + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) - react-native-quick-crypto@0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-quick-crypto@0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): dependencies: - '@craftzdog/react-native-buffer': 6.0.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@craftzdog/react-native-buffer': 6.0.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) events: 3.3.0 - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) readable-stream: 4.5.2 string_decoder: 1.3.0 util: 0.12.5 - react-native-svg@15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-quick-crypto@0.7.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): + dependencies: + '@craftzdog/react-native-buffer': 6.0.5(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) + events: 3.3.0 + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) + readable-stream: 4.5.2 + string_decoder: 1.3.0 + util: 0.12.5 + + react-native-svg@15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): dependencies: css-select: 5.1.0 css-tree: 1.1.3 - react: 18.3.1 - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10) + warn-once: 0.1.1 + + react-native-svg@15.7.1(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021): + dependencies: + css-select: 5.1.0 + css-tree: 1.1.3 + react: 19.0.0-rc-69d4b800-20241021 + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) warn-once: 0.1.1 - react-native-url-polyfill@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)): + react-native-url-polyfill@2.0.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10)): dependencies: - react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10) whatwg-url-without-unicode: 8.0.0-3 - react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10): + react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.0 @@ -29221,7 +29304,7 @@ snapshots: '@react-native/gradle-plugin': 0.76.0 '@react-native/js-polyfills': 0.76.0 '@react-native/normalize-colors': 0.76.0 - '@react-native/virtualized-lists': 0.76.0(@types/react@18.3.12)(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@types/react@18.3.12)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@react-native/virtualized-lists': 0.76.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -29243,7 +29326,7 @@ snapshots: nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 react-devtools-core: 5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) react-refresh: 0.14.2 regenerator-runtime: 0.13.11 @@ -29254,7 +29337,7 @@ snapshots: ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) yargs: 17.7.2 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -29264,46 +29347,96 @@ snapshots: - supports-color - utf-8-validate - react-redux@9.1.2(@types/react@18.3.12)(react@18.3.1)(redux@5.0.1): + react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10): + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native/assets-registry': 0.76.0 + '@react-native/codegen': 0.76.0(@babel/preset-env@7.25.9(@babel/core@7.25.9)) + '@react-native/community-cli-plugin': 0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@react-native/gradle-plugin': 0.76.0 + '@react-native/js-polyfills': 0.76.0 + '@react-native/normalize-colors': 0.76.0 + '@react-native/virtualized-lists': 0.76.0(react-native@0.76.0(@babel/core@7.25.9)(@babel/preset-env@7.25.9(@babel/core@7.25.9))(@react-native-community/cli-server-api@14.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(react@19.0.0-rc-69d4b800-20241021)(utf-8-validate@5.0.10))(react@19.0.0-rc-69d4b800-20241021) + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + babel-jest: 29.7.0(@babel/core@7.25.9) + babel-plugin-syntax-hermes-parser: 0.23.1 + base64-js: 1.5.1 + chalk: 4.1.2 + commander: 12.1.0 + event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.6 + glob: 7.2.3 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + jsc-android: 250231.0.0 + memoize-one: 5.2.1 + metro-runtime: 0.81.0 + metro-source-map: 0.81.0 + mkdirp: 0.5.6 + nullthrows: 1.1.1 + pretty-format: 29.7.0 + promise: 8.3.0 + react: 19.0.0-rc-69d4b800-20241021 + react-devtools-core: 5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + react-refresh: 0.14.2 + regenerator-runtime: 0.13.11 + scheduler: 0.24.0-canary-efb381bbf-20230505 + semver: 7.6.3 + stacktrace-parser: 0.1.10 + whatwg-fetch: 3.6.20 + ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + yargs: 17.7.2 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - '@react-native-community/cli-server-api' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + react-redux@9.1.2(react@19.0.0-rc-69d4b800-20241021)(redux@5.0.1)(types-react@19.0.0-rc.1): dependencies: '@types/use-sync-external-store': 0.0.3 - react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + use-sync-external-store: 1.2.2(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll-bar@2.3.6(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: - react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-style-singleton: 2.2.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) tslib: 2.8.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - react-remove-scroll@2.5.5(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll@2.5.5(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-remove-scroll-bar: 2.3.6(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react-style-singleton: 2.2.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) tslib: 2.8.0 - use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) + use-callback-ref: 1.3.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + use-sidecar: 1.1.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - react-remove-scroll@2.6.0(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll@2.6.0(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-remove-scroll-bar: 2.3.6(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + react-style-singleton: 2.2.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) tslib: 2.8.0 - use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) + use-callback-ref: 1.3.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) + use-sidecar: 1.1.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 react-responsive-carousel@3.2.23: dependencies: @@ -29311,66 +29444,68 @@ snapshots: prop-types: 15.8.1 react-easy-swipe: 0.0.21 - react-select@5.8.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-select@5.8.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: '@babel/runtime': 7.25.9 '@emotion/cache': 11.13.1 - '@emotion/react': 11.13.3(@types/react@18.3.12)(react@18.3.1) + '@emotion/react': 11.13.3(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) '@floating-ui/dom': 1.6.11 '@types/react-transition-group': 4.4.10 memoize-one: 6.0.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-transition-group: 4.4.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + use-isomorphic-layout-effect: 1.1.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1) transitivePeerDependencies: - '@types/react' - supports-color - react-smooth@4.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-smooth@4.0.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: fast-equals: 5.0.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) + react-transition-group: 4.4.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) - react-style-singleton@2.2.1(@types/react@18.3.12)(react@18.3.1): + react-style-singleton@2.2.1(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - react-syntax-highlighter@15.5.0(react@18.3.1): + react-syntax-highlighter@15.5.0(react@19.0.0-rc-69d4b800-20241021): dependencies: '@babel/runtime': 7.25.9 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 refractor: 3.6.0 - react-table@7.8.0(react@18.3.1): + react-table@7.8.0(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-group@4.4.5(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: '@babel/runtime': 7.25.9 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react@18.3.1: dependencies: loose-envify: 1.4.0 + react@19.0.0-rc-69d4b800-20241021: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -29450,15 +29585,15 @@ snapshots: dependencies: decimal.js-light: 2.5.1 - recharts@2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + recharts@2.13.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 lodash: 4.17.21 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-is: 18.3.1 - react-smooth: 4.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-smooth: 4.0.1(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) recharts-scale: 0.4.5 tiny-invariant: 1.3.3 victory-vendor: 36.9.2 @@ -29855,6 +29990,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0-rc-69d4b800-20241021: {} + schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 @@ -30114,10 +30251,10 @@ snapshots: dependencies: atomic-sleep: 1.0.0 - sonner@1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + sonner@1.5.0(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) source-map-js@1.2.1: {} @@ -30372,17 +30509,10 @@ snapshots: dependencies: inline-style-parser: 0.2.3 - styled-jsx@5.1.1(@babel/core@7.25.9)(react@18.3.1): - dependencies: - client-only: 0.0.1 - react: 18.3.1 - optionalDependencies: - '@babel/core': 7.25.9 - - styled-jsx@5.1.6(@babel/core@7.25.9)(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.25.9)(react@19.0.0-rc-69d4b800-20241021): dependencies: client-only: 0.0.1 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: '@babel/core': 7.25.9 @@ -30461,7 +30591,7 @@ snapshots: - debug - ramda - swagger-ui-react@5.17.14(@types/react@18.3.12)(ramda@0.30.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + swagger-ui-react@5.17.14(ramda@0.30.1)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: '@babel/runtime-corejs3': 7.24.7 '@braintree/sanitize-url': 7.0.2 @@ -30478,15 +30608,15 @@ snapshots: prop-types: 15.8.1 randexp: 0.5.3 randombytes: 2.1.0 - react: 18.3.1 - react-copy-to-clipboard: 5.1.0(react@18.3.1) - react-debounce-input: 3.3.0(react@18.3.1) - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0-rc-69d4b800-20241021 + react-copy-to-clipboard: 5.1.0(react@19.0.0-rc-69d4b800-20241021) + react-debounce-input: 3.3.0(react@19.0.0-rc-69d4b800-20241021) + react-dom: 19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021) react-immutable-proptypes: 2.2.0(immutable@3.8.2) - react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-inspector: 6.0.2(react@18.3.1) - react-redux: 9.1.2(@types/react@18.3.12)(react@18.3.1)(redux@5.0.1) - react-syntax-highlighter: 15.5.0(react@18.3.1) + react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.0.0-rc-69d4b800-20241021(react@19.0.0-rc-69d4b800-20241021))(react@19.0.0-rc-69d4b800-20241021) + react-inspector: 6.0.2(react@19.0.0-rc-69d4b800-20241021) + react-redux: 9.1.2(react@19.0.0-rc-69d4b800-20241021)(redux@5.0.1)(types-react@19.0.0-rc.1) + react-syntax-highlighter: 15.5.0(react@19.0.0-rc-69d4b800-20241021) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) remarkable: 2.0.1 @@ -30997,6 +31127,14 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 + types-react-dom@19.0.0-rc.1: + dependencies: + '@types/react': types-react@19.0.0-rc.1 + + types-react@19.0.0-rc.1: + dependencies: + csstype: 3.1.3 + typescript@5.6.3: {} ua-parser-js@1.0.39: {} @@ -31282,38 +31420,38 @@ snapshots: urlpattern-polyfill@10.0.0: {} - use-callback-ref@1.3.2(@types/react@18.3.12)(react@18.3.1): + use-callback-ref@1.3.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - use-debounce@10.0.4(react@18.3.1): + use-debounce@10.0.4(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.12)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - use-sidecar@1.1.2(@types/react@18.3.12)(react@18.3.1): + use-sidecar@1.1.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 tslib: 2.8.0 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': types-react@19.0.0-rc.1 - use-sync-external-store@1.2.0(react@18.3.1): + use-sync-external-store@1.2.0(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 - use-sync-external-store@1.2.2(react@18.3.1): + use-sync-external-store@1.2.2(react@19.0.0-rc-69d4b800-20241021): dependencies: - react: 18.3.1 + react: 19.0.0-rc-69d4b800-20241021 utf-8-validate@5.0.10: dependencies: @@ -31364,13 +31502,13 @@ snapshots: validate-npm-package-name@5.0.1: {} - valtio@1.11.2(@types/react@18.3.12)(react@18.3.1): + valtio@1.11.2(react@19.0.0-rc-69d4b800-20241021)(types-react@19.0.0-rc.1): dependencies: proxy-compare: 2.5.1 - use-sync-external-store: 1.2.0(react@18.3.1) + use-sync-external-store: 1.2.0(react@19.0.0-rc-69d4b800-20241021) optionalDependencies: - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': types-react@19.0.0-rc.1 + react: 19.0.0-rc-69d4b800-20241021 vary@1.1.2: {}