diff --git a/package-lock.json b/package-lock.json index 667dcb9..5046fc5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "onchain-app-template", "version": "0.0.0", "dependencies": { - "@coinbase/onchainkit": "^0.32.0", + "@coinbase/onchainkit": "^0.35.2", "framer-motion": "^11.10.0", "lucide": "^0.447.0", "lucide-react": "^0.447.0", @@ -2505,9 +2505,9 @@ } }, "node_modules/@coinbase/onchainkit": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@coinbase/onchainkit/-/onchainkit-0.32.0.tgz", - "integrity": "sha512-vLOrNDmg7V5vVddiqBDV4OkIMGz2aQoFebSYAbL4CI6kTs/NtdWTYop8AAJyQ615h7VP3pNSQH+qOZX0lAKQNA==", + "version": "0.35.2", + "resolved": "https://registry.npmjs.org/@coinbase/onchainkit/-/onchainkit-0.35.2.tgz", + "integrity": "sha512-bVXmr2nM59DfD0ilj6BKY6d3WmVu9p5oNv9ykIBDlp0g8B95EqpBU3nZRgiq+fnyCd/Wq85imRhzYED06o7H/A==", "license": "MIT", "dependencies": { "@rainbow-me/rainbowkit": "^2.1.3", diff --git a/package.json b/package.json index 75b0070..dfc789b 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "test:coverage": "vitest run --coverage" }, "dependencies": { - "@coinbase/onchainkit": "^0.32.0", + "@coinbase/onchainkit": "^0.35.2", "framer-motion": "^11.10.0", "lucide": "^0.447.0", "lucide-react": "^0.447.0", diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 21d08b4..22d8242 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -3,7 +3,6 @@ import { NEXT_PUBLIC_URL } from '../config'; import './global.css'; import '@coinbase/onchainkit/styles.css'; -import '@rainbow-me/rainbowkit/styles.css'; import dynamic from 'next/dynamic'; const OnchainProviders = dynamic( diff --git a/src/app/page.tsx b/src/app/page.tsx index 833a4c4..fc4fcd8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,14 +1,13 @@ 'use client'; +import { useAccount } from 'wagmi'; import Footer from 'src/components/Footer'; import IdentityWrapper from 'src/components/IdentityWrapper'; import { ONCHAINKIT_LINK } from 'src/links'; import OnchainkitSvg from 'src/svg/OnchainkitSvg'; -import { useAccount } from 'wagmi'; -import LoginButton from '../components/LoginButton'; -import SignupButton from '../components/SignupButton'; +import WalletWrapper from 'src/components/WalletWrapper'; export default function Page() { - const { address } = useAccount(); + const { isConnected } = useAccount(); return (
@@ -23,15 +22,18 @@ export default function Page() {
- - {!address && } +
-
-
+
+ {isConnected ? ( -
+ ) : ( +
+ Please connect your account to see your profile +
+ )}