first day of vibe coding

This commit is contained in:
k
2026-04-20 22:11:18 +08:00
commit 1747fc489f
38 changed files with 15267 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
'use client'
import { useTranslations } from 'next-intl'
import { useAccount } from 'wagmi'
import { useConnectModal } from '@rainbow-me/rainbowkit'
export default function SettingsClient() {
const t = useTranslations('settings')
const { isConnected } = useAccount()
const { openConnectModal } = useConnectModal()
if (!isConnected) {
return (
<div className="bg-[#0a0a0a] border border-[#141414] rounded-[10px] p-10 text-center">
<p className="text-[14px] text-[#555555] mb-4">{t('connectRequired')}</p>
<button
onClick={openConnectModal}
className="bg-[#f97316] text-black font-medium text-[13px] rounded-lg px-6 py-2.5 hover:bg-[#fb923c] transition-colors"
>
Connect wallet
</button>
</div>
)
}
return (
<div className="bg-[#0a0a0a] border border-[#141414] rounded-[10px] p-10 text-center">
<p className="text-[14px] text-[#555555]">{t('comingSoon')}</p>
</div>
)
}