mirror of
https://github.com/luxfi/bridge.git
synced 2026-09-24 00:26:46 +00:00
Header improvements: icon only logo; connect wallet
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
import React, { type PropsWithChildren } from 'react'
|
||||
import dynamic from "next/dynamic"
|
||||
|
||||
import {
|
||||
RootLayout as RootLayoutCore,
|
||||
viewport as ViewportCode,
|
||||
} from '@luxfi/ui/root-layout'
|
||||
|
||||
import { Footer } from '@luxfi/ui'
|
||||
import { Footer, Header } from '@luxfi/ui'
|
||||
|
||||
import '../styles/globals.css'
|
||||
import '../styles/dialog-transition.css'
|
||||
@@ -20,9 +21,18 @@ import Main from '@/components/main'
|
||||
export const metadata = { ..._metadata }
|
||||
// export const viewport = { ...ViewportCode }
|
||||
|
||||
const ConnectedWallets = dynamic(
|
||||
() => import("../components/ConnectedWallets").then((comp) => (comp.ConnectedWallets)),
|
||||
{ loading: () => (null) }
|
||||
)
|
||||
|
||||
|
||||
const RootLayout: React.FC<PropsWithChildren> = async ({ children }) => (
|
||||
<RootLayoutCore siteDef={siteDef} showHeader>
|
||||
<RootLayoutCore siteDef={siteDef} showHeader={false}>
|
||||
<Contexts>
|
||||
<Header siteDef={siteDef} logoVariant='logo-only'>
|
||||
<ConnectedWallets connectButtonVariant='primary'><span>Connect Wallet</span></ ConnectedWallets >
|
||||
</Header>
|
||||
<Main>{children}</Main>
|
||||
</Contexts>
|
||||
<Footer siteDef={siteDef} />
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
'use client'
|
||||
import { useState } from "react"
|
||||
import { useState, type PropsWithChildren } from "react"
|
||||
import { Plus } from "lucide-react"
|
||||
|
||||
import {
|
||||
@@ -18,7 +18,12 @@ import ConnectButton from "./buttons/connectButton"
|
||||
import AddressIcon from "./AddressIcon"
|
||||
import { type Wallet } from "../stores/walletStore"
|
||||
|
||||
const WalletsHeader = () => {
|
||||
const ConnectedWallets: React.FC<{
|
||||
connectButtonVariant?: 'outline' | 'primary'
|
||||
} & PropsWithChildren> = ({
|
||||
children,
|
||||
connectButtonVariant='outline'
|
||||
}) => {
|
||||
|
||||
const { wallets } = useWallet()
|
||||
const [openDialog, setOpenDialog] = useState<boolean>(false)
|
||||
@@ -41,12 +46,16 @@ const WalletsHeader = () => {
|
||||
return (
|
||||
<ConnectButton>
|
||||
<Button
|
||||
variant='outline'
|
||||
variant={connectButtonVariant}
|
||||
size='square'
|
||||
aria-label='Connect wallet'
|
||||
className="text-muted-2 p-0 flex items-center justify-center"
|
||||
className={
|
||||
'flex items-center justify-center ' +
|
||||
(connectButtonVariant === 'outline' ? 'text-muted-2 p-0 ' : 'pl-3 pr-4 gap-2 font-semibold')
|
||||
}
|
||||
>
|
||||
<WalletIcon className="h-5 w-5 mx-0.5" strokeWidth="1.5" />
|
||||
<WalletIcon className="h-5 w-5 mx-0.5" strokeWidth="1.5" />
|
||||
{children}
|
||||
</Button>
|
||||
</ConnectButton>
|
||||
)
|
||||
@@ -184,6 +193,6 @@ const ConnectedWalletsDialog = ({ openDialog, setOpenDialog }: { openDialog: boo
|
||||
export {
|
||||
ConnectedWalletsDialog as default,
|
||||
WalletsMenu,
|
||||
WalletsHeader
|
||||
ConnectedWallets
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ import { TooltipProvider } from '@hanzo/ui/primitives'
|
||||
|
||||
import ErrorFallback from './ErrorFallback'
|
||||
import ColorSchema from './ColorSchema'
|
||||
// import TonConnectProvider from './TonConnectProvider'
|
||||
import TonConnectProvider from './TonConnectProvider'
|
||||
import QueryProvider from '../context/query'
|
||||
import RainbowKit from './RainbowKit'
|
||||
import Solana from './SolanaProvider'
|
||||
@@ -133,7 +133,7 @@ const Contexts: React.FC<
|
||||
>
|
||||
<ToastProvider>
|
||||
<JotaiProvider>
|
||||
{/* <TonConnectProvider basePath={''} themeData={themeData}> */}
|
||||
<TonConnectProvider basePath={''} themeData={themeData}>
|
||||
<RainbowKit>
|
||||
<EthersProvider>
|
||||
<Solana>
|
||||
@@ -141,7 +141,7 @@ const Contexts: React.FC<
|
||||
</Solana>
|
||||
</EthersProvider>
|
||||
</RainbowKit>
|
||||
{/* </TonConnectProvider> */}
|
||||
</TonConnectProvider>
|
||||
</JotaiProvider>
|
||||
</ToastProvider>
|
||||
</ErrorBoundary>
|
||||
|
||||
@@ -13,8 +13,8 @@ import { useAtom } from "jotai"
|
||||
import { useTelepoterAtom } from "@/store/teleport"
|
||||
import type React from "react"
|
||||
|
||||
const WalletsHeader = dynamic(
|
||||
() => import("../ConnectedWallets").then((comp) => (comp.WalletsHeader)),
|
||||
const ConnectWallets = dynamic(
|
||||
() => import("../ConnectedWallets").then((comp) => (comp.ConnectedWallets)),
|
||||
{ loading: () => (null) }
|
||||
)
|
||||
|
||||
@@ -69,7 +69,7 @@ const HeaderWithMenu: React.FC<{
|
||||
</div>
|
||||
|
||||
<div className="col-start-5 justify-self-end self-center flex items-center gap-3">
|
||||
<WalletsHeader />
|
||||
<ConnectWallets />
|
||||
{/* <ChatButton /> */}
|
||||
<BridgeMenu />
|
||||
</div>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/*
|
||||
|
||||
import { THEME, TonConnectUIProvider } from '@tonconnect/ui-react'
|
||||
import { type ThemeData } from '../Models/Theme'
|
||||
import type { PropsWithChildren } from 'react'
|
||||
@@ -70,4 +70,3 @@ const TonConnectProvider: React.FC<{
|
||||
}
|
||||
|
||||
export default TonConnectProvider
|
||||
*/
|
||||
Generated
+84
-90
@@ -16,8 +16,8 @@ catalogs:
|
||||
specifier: 4.1.0
|
||||
version: 4.1.0
|
||||
'@luxfi/ui':
|
||||
specifier: 5.3.23
|
||||
version: 5.3.23
|
||||
specifier: 5.4.1
|
||||
version: 5.4.1
|
||||
'@types/react':
|
||||
specifier: 18.3.12
|
||||
version: 18.3.12
|
||||
@@ -69,7 +69,7 @@ importers:
|
||||
version: 1.4.13(@babel/[email protected])(@react-native-async-storage/[email protected]([email protected](@babel/[email protected])(@babel/[email protected](@babel/[email protected]))(@types/[email protected])([email protected])([email protected])([email protected])))([email protected])([email protected])([email protected])
|
||||
'@luxfi/ui':
|
||||
specifier: 'catalog:'
|
||||
version: 5.3.23(rbzdqf3nrlp3jkn2wnh5jfj22e)
|
||||
version: 5.4.1(rbzdqf3nrlp3jkn2wnh5jfj22e)
|
||||
'@metamask/jazzicon':
|
||||
specifier: ^2.0.0
|
||||
version: 2.0.0
|
||||
@@ -2038,7 +2038,7 @@ packages:
|
||||
'@hanzo/[email protected]':
|
||||
resolution: {integrity: sha512-56+a82zFp2olo8utu6Ic/vxJTFASQPuZAfcmQFWxd5QnfO5fVgI+GW8bjqAj+tJANjL4rO0hItSBBg38BdcXag==}
|
||||
peerDependencies:
|
||||
'@hanzo/ui': 4.0.5
|
||||
'@hanzo/ui': ^3.8.36
|
||||
'@hookform/resolvers': ^3.3.4
|
||||
firebase: ^10.8.0
|
||||
lucide-react: ^0.344.0
|
||||
@@ -2046,14 +2046,14 @@ packages:
|
||||
mobx-react-lite: ^4.0.7
|
||||
next: ^14.2.16
|
||||
react: ^18.3.1
|
||||
react-hook-form: 7.51.4
|
||||
react-hook-form: ^7.51.4
|
||||
zod: 3.23.8
|
||||
|
||||
'@hanzo/[email protected]':
|
||||
resolution: {integrity: sha512-2qF0u1Cthr/9MpBFUDzJVwfTMg0RtD53P1GCnMAuxvJlDHtQD9M1opestWfPR5C7O6x2CT8myDCiBipFH4pCKg==}
|
||||
peerDependencies:
|
||||
'@hanzo/auth': 2.5.1
|
||||
'@hanzo/ui': 4.0.2
|
||||
'@hanzo/auth': ^2.4.18
|
||||
'@hanzo/ui': ^3.8.36
|
||||
'@hookform/resolvers': ^3.3.4
|
||||
'@radix-ui/react-radio-group': ^1.1.3
|
||||
firebase: ^10.8.0
|
||||
@@ -2064,7 +2064,7 @@ packages:
|
||||
next: ^14.2.16
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
react-hook-form: 7.51.4
|
||||
react-hook-form: ^7.51.4
|
||||
zod: 3.23.8
|
||||
|
||||
'@hanzo/[email protected]':
|
||||
@@ -2238,8 +2238,8 @@ packages:
|
||||
tailwindcss-animate: ^1.0.6
|
||||
tailwindcss-interaction-media: ^0.1.0
|
||||
|
||||
'@luxfi/ui@5.3.23':
|
||||
resolution: {integrity: sha512-oc5n+zHz/ztt3KNFJ0IpejnoCUQSKOJyG9jYJzq+ILX2/XodKJ3VYrIdvru/Rmfd8InDamxN8LG1VeGzEjpMnA==}
|
||||
'@luxfi/ui@5.4.1':
|
||||
resolution: {integrity: sha512-jUcho7OktsOzs+o2geLeI58E9QibuBdIDSSOxL1QBy4mcKBiRV1NaKV+ZwSz6mOyg7DA0tzR3Ic9bLgvavRB+g==}
|
||||
peerDependencies:
|
||||
'@hanzo/auth': '*'
|
||||
'@hanzo/commerce': '*'
|
||||
@@ -2498,8 +2498,8 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
|
||||
'@next/[email protected]6':
|
||||
resolution: {integrity: sha512-owdCT5BbGyfdDXkmZ1kjPMRPJ8+WLLJFTJSjMRQOYwq5j5o0L3U47sHi07J0mhgJgX6RmRyLd0OFPHCVfAY3Kw==}
|
||||
'@next/[email protected]8':
|
||||
resolution: {integrity: sha512-GMKDCbef/qQ3wTg37w85vARtR9JRxDq4ft+MSu1QZTZK/fzxkmGfLwQZN6k72umZZSNAtn3mTBcmbqWYS06xmQ==}
|
||||
peerDependencies:
|
||||
next: ^13.0.0 || ^14.0.0
|
||||
react: ^18.2.0
|
||||
@@ -2866,10 +2866,10 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
'@types/react-dom': ^18.3.0
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
'@types/react': '*'
|
||||
'@types/react-dom': '*'
|
||||
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:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -2893,8 +2893,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -2975,8 +2975,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3071,10 +3071,10 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
'@types/react-dom': ^18.3.0
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
'@types/react': '*'
|
||||
'@types/react-dom': '*'
|
||||
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:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3084,7 +3084,7 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==}
|
||||
peerDependencies:
|
||||
react: ^18.3.1
|
||||
react: ^16.x || ^17.x || ^18.x
|
||||
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==}
|
||||
@@ -3103,8 +3103,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3177,10 +3177,10 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
'@types/react-dom': ^18.3.0
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
'@types/react': '*'
|
||||
'@types/react-dom': '*'
|
||||
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:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3260,10 +3260,10 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
'@types/react-dom': ^18.3.0
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
'@types/react': '*'
|
||||
'@types/react-dom': '*'
|
||||
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:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3299,10 +3299,10 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
'@types/react-dom': ^18.3.0
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
'@types/react': '*'
|
||||
'@types/react-dom': '*'
|
||||
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:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3505,8 +3505,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3528,8 +3528,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3574,8 +3574,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3592,8 +3592,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3628,8 +3628,8 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': '*'
|
||||
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3650,10 +3650,10 @@ packages:
|
||||
'@radix-ui/[email protected]':
|
||||
resolution: {integrity: sha512-N8MDZqtgCgG5S3aV60INAB475osJousYpZ4cTJ2cFbMpdHS5Y6loLTH8LPtkj2QN0x93J30HT/M3qJXM0+lyeQ==}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
'@types/react-dom': ^18.3.0
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
'@types/react': '*'
|
||||
'@types/react-dom': '*'
|
||||
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:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -3671,8 +3671,8 @@ packages:
|
||||
engines: {node: '>=12.4'}
|
||||
peerDependencies:
|
||||
'@tanstack/react-query': '>=5.0.0'
|
||||
react: 18.3.1
|
||||
react-dom: 18.3.1
|
||||
react: '>=18'
|
||||
react-dom: '>=18'
|
||||
viem: 2.x
|
||||
wagmi: ^2.9.0
|
||||
|
||||
@@ -4243,8 +4243,8 @@ packages:
|
||||
peerDependencies:
|
||||
'@splinetool/runtime': '*'
|
||||
next: '>=14.2.0'
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
react: '*'
|
||||
react-dom: '*'
|
||||
peerDependenciesMeta:
|
||||
next:
|
||||
optional: true
|
||||
@@ -6579,8 +6579,8 @@ packages:
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==}
|
||||
peerDependencies:
|
||||
react: ^18.3.1
|
||||
react-dom: ^18.3.1
|
||||
react: ^18.0.0
|
||||
react-dom: ^18.0.0
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==}
|
||||
@@ -6727,10 +6727,6 @@ packages:
|
||||
resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
|
||||
engines: {node: '>= 0.6'}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
|
||||
engines: {node: '>= 0.6'}
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==}
|
||||
|
||||
@@ -7386,10 +7382,10 @@ packages:
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==}
|
||||
|
||||
embla-carousel-autoplay@8.3.0:
|
||||
resolution: {integrity: sha512-h7DFJLf9uQD+XDxr1NwA3/oFIjsnj/iED2RjET5u6/svMec46IbF1CYPhmB5Q/1Fc0WkcvhPpsEsrtVXQLxNzA==}
|
||||
embla-carousel-autoplay@8.5.1:
|
||||
resolution: {integrity: sha512-FnZklFpePfp8wbj177UwVaGFehgs+ASVcJvYLWTtHuYKURynCc3IdDn2qrn0E5Qpa3g9yeGwCS4p8QkrZmO8xg==}
|
||||
peerDependencies:
|
||||
embla-carousel: 8.3.0
|
||||
embla-carousel: 8.5.1
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-P1FlinFDcIvggcErRjNuVqnUR8anyo8vLMIH8Rthgofw7Nj8qTguCa2QjFAbzxAUTQTPNNjNL7yt0BGGinVdFw==}
|
||||
@@ -8100,8 +8096,8 @@ packages:
|
||||
react-dom:
|
||||
optional: true
|
||||
|
||||
[email protected]0:
|
||||
resolution: {integrity: sha512-061Bt1jL/vIm+diYIiA4dP/Yld7vD47ROextS7ESBW5hr4wQFhxB5D5T5zAc3c/5me3cOa+iO5LqhA38WDln/A==}
|
||||
[email protected]7:
|
||||
resolution: {integrity: sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==}
|
||||
peerDependencies:
|
||||
'@emotion/is-prop-valid': '*'
|
||||
react: ^18.0.0
|
||||
@@ -10137,7 +10133,7 @@ packages:
|
||||
peerDependencies:
|
||||
'@opentelemetry/api': ^1.1.0
|
||||
'@playwright/test': ^1.41.2
|
||||
react: ^18.3.1
|
||||
react: ^18.2.0
|
||||
react-dom: ^18.2.0
|
||||
sass: ^1.3.0
|
||||
peerDependenciesMeta:
|
||||
@@ -11104,8 +11100,8 @@ packages:
|
||||
resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
|
||||
engines: {node: '>=10'}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -11155,8 +11151,8 @@ packages:
|
||||
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
|
||||
engines: {node: '>=10'}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -11169,8 +11165,8 @@ packages:
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-yYjp+omCDf9lhZcrZHKbSq7YMuK0zcYkDFTzfRFgTXkTFHZ1ToxwAonzA4JI5CxA91JpjFLmwEsZEgfYfOqI1A==}
|
||||
peerDependencies:
|
||||
react: 18.3.1
|
||||
react-dom: 18.3.1
|
||||
react: '>=18'
|
||||
react-dom: '>=18'
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-R5cO3JPPXk6FRbBHMO0rI9nkUG/JKfalBSQfZedZYzmqaZQgq7GLzF8vcCWx6IhUCKg0yPqJhXIzmIO5ff15xg==}
|
||||
@@ -12574,14 +12570,14 @@ packages:
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-Vq94tKPyo/9Nok4LOapV0GoGgZPhbeDW/bP6bulLPV4+lIoftaBRBBbGjTbM+j5W1Bm2EkUHJgapeu5YnQvKEA==}
|
||||
peerDependencies:
|
||||
react: 18.3.1
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
|
||||
engines: {node: '>=10'}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -12596,8 +12592,8 @@ packages:
|
||||
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
|
||||
engines: {node: '>=10'}
|
||||
peerDependencies:
|
||||
'@types/react': ^18.3.2
|
||||
react: ^18.3.1
|
||||
'@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||
peerDependenciesMeta:
|
||||
'@types/react':
|
||||
optional: true
|
||||
@@ -15938,20 +15934,20 @@ snapshots:
|
||||
- '@types/react'
|
||||
- '@types/react-dom'
|
||||
|
||||
'@luxfi/ui@5.3.23(rbzdqf3nrlp3jkn2wnh5jfj22e)':
|
||||
'@luxfi/ui@5.4.1(rbzdqf3nrlp3jkn2wnh5jfj22e)':
|
||||
dependencies:
|
||||
'@hanzo/auth': 2.5.2(mxsoem3nusw3jtxjnpv3ideeoa)
|
||||
'@hanzo/commerce': 7.3.4(wvpj5ne4smnef2wv32da7phqmy)
|
||||
'@hanzo/ui': 4.1.0(@hookform/[email protected]([email protected]([email protected])))(@types/[email protected])(@types/[email protected])([email protected])([email protected])([email protected]([email protected]))([email protected])([email protected]([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected]))([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected]([email protected]))([email protected])([email protected]([email protected](@swc/[email protected](@swc/[email protected]))(@types/[email protected])([email protected])))([email protected])([email protected])
|
||||
'@hookform/resolvers': 3.9.0([email protected]([email protected]))
|
||||
'@next/third-parties': 14.2.16([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected]))([email protected])
|
||||
'@next/third-parties': 14.2.18([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected]))([email protected])
|
||||
'@types/node': 20.17.1
|
||||
'@types/validator': 13.12.2
|
||||
cookies-next: 4.3.0
|
||||
date-fns: 3.6.0
|
||||
embla-carousel-autoplay: 8.3.0([email protected])
|
||||
embla-carousel-autoplay: 8.5.1([email protected])
|
||||
firebase: 10.12.0(@react-native-async-storage/[email protected]([email protected](@babel/[email protected])(@babel/[email protected](@babel/[email protected]))(@types/[email protected])([email protected])([email protected])([email protected])))
|
||||
framer-motion: 11.11.10(@emotion/[email protected])([email protected]([email protected]))([email protected])
|
||||
framer-motion: 11.11.17(@emotion/[email protected])([email protected]([email protected]))([email protected])
|
||||
lucide-react: 0.307.0([email protected])
|
||||
mobx: 6.13.5
|
||||
mobx-react-lite: 4.0.7([email protected])([email protected]([email protected]))([email protected](@babel/[email protected])(@babel/[email protected](@babel/[email protected]))(@types/[email protected])([email protected])([email protected])([email protected]))([email protected])
|
||||
@@ -16373,7 +16369,7 @@ snapshots:
|
||||
'@next/[email protected]':
|
||||
optional: true
|
||||
|
||||
'@next/[email protected]6([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected]))([email protected])':
|
||||
'@next/[email protected]8([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected]))([email protected])':
|
||||
dependencies:
|
||||
next: 14.2.16(@babel/[email protected])(@opentelemetry/[email protected])([email protected]([email protected]))([email protected])
|
||||
react: 18.3.1
|
||||
@@ -22621,14 +22617,12 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
'@types/cookie': 0.6.0
|
||||
cookie: 0.7.2
|
||||
cookie: 0.7.1
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
@@ -23375,7 +23369,7 @@ snapshots:
|
||||
minimalistic-assert: 1.0.1
|
||||
minimalistic-crypto-utils: 1.0.1
|
||||
|
||||
embla-carousel-autoplay@8.3.0([email protected]):
|
||||
embla-carousel-autoplay@8.5.1([email protected]):
|
||||
dependencies:
|
||||
embla-carousel: 8.3.0
|
||||
|
||||
@@ -24518,7 +24512,7 @@ snapshots:
|
||||
react: 18.3.1
|
||||
react-dom: 18.3.1([email protected])
|
||||
|
||||
[email protected]0(@emotion/[email protected])([email protected]([email protected]))([email protected]):
|
||||
[email protected]7(@emotion/[email protected])([email protected]([email protected]))([email protected]):
|
||||
dependencies:
|
||||
tslib: 2.8.0
|
||||
optionalDependencies:
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ catalog:
|
||||
'@hanzo/auth': 2.5.2
|
||||
'@hanzo/commerce': 7.3.4
|
||||
'@hanzo/ui': 4.1.0
|
||||
'@luxfi/ui': 5.3.23
|
||||
'@luxfi/ui': 5.4.1
|
||||
'@luxfi/data': 1.0.9
|
||||
'@types/node': 20.14.15
|
||||
'@types/react': 18.3.12
|
||||
|
||||
Reference in New Issue
Block a user