Skip to content

Commit 6737733

Browse files
update EIK, fix translate language manue open variable name
1 parent 36b158f commit 6737733

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

bun.lockb

536 Bytes
Binary file not shown.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"@vercel/kv": "^3.0.0",
3939
"caniuse-lite": "^1.0.30001687",
4040
"clsx": "^2.1.0",
41+
"ethereum-identity-kit": "^0.2.72",
4142
"i18next": "^23.11.5",
4243
"i18next-browser-languagedetector": "^8.0.0",
4344
"i18next-http-backend": "^2.5.2",

src/app/[user]/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export async function generateMetadata(props: Props): Promise<Metadata> {
4242
const ensData = await getAccount()
4343
const ensName = ensData?.ens?.name
4444
const ensAvatar = ensData?.ens?.avatar
45-
const displayUser = ensName && ensName.length > 0 ? ensName : isList ? `List #${user}` : truncatedUser
45+
const displayUser = ensName && ensName?.length > 0 ? ensName : isList ? `List #${user}` : truncatedUser
4646
const description = ensData?.ens?.records?.description
4747

4848
const avatarResponse = ensAvatar && isLinkValid(ensAvatar) ? await fetch(ensAvatar) : null

src/components/language-selector/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const LanguageSelector = ({ setExternalLanguageMenuOpen, setParentOpen }: Langua
1919
const [languageMenuSearch, setLanguageMenuSearch] = useState('')
2020

2121
const { t } = useTranslation()
22-
const { changeLanguage, languageMenOpenu, selectedLanguage, setLanguageMenuOpen } = useLanguage()
22+
const { changeLanguage, languageMenOpen, selectedLanguage, setLanguageMenuOpen } = useLanguage()
2323

2424
const { setLanguage } = useIdentityKitTranslation()
2525
useEffect(() => {
@@ -51,8 +51,8 @@ const LanguageSelector = ({ setExternalLanguageMenuOpen, setParentOpen }: Langua
5151
<div ref={clickAwayLanguageRef} className='group relative w-full cursor-pointer'>
5252
<div
5353
onClick={() => {
54-
setLanguageMenuOpen(!languageMenOpenu)
55-
setExternalLanguageMenuOpen?.(!languageMenOpenu)
54+
setLanguageMenuOpen(!languageMenOpen)
55+
setExternalLanguageMenuOpen?.(!languageMenOpen)
5656
}}
5757
className='group-hover:bg-nav-item flex w-full items-center justify-between rounded-sm p-4'
5858
>
@@ -72,7 +72,7 @@ const LanguageSelector = ({ setExternalLanguageMenuOpen, setParentOpen }: Langua
7272
</div>
7373
<div
7474
className={`absolute -top-[56px] left-full z-50 w-full transition-all transition-discrete sm:top-0 sm:w-fit sm:pl-2 sm:transition-normal ${
75-
languageMenOpenu ? 'block' : 'hidden'
75+
languageMenOpen ? 'block' : 'hidden'
7676
} group-hover:block`}
7777
>
7878
<div className='bg-neutral shadow-medium flex max-h-[520px] w-full flex-col gap-2 gap-x-px overflow-scroll rounded-sm sm:max-h-[45vh] sm:w-56 lg:grid lg:w-[450px] lg:grid-cols-2'>

src/components/language-selector/use-language.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { LANGUAGES } from '#/lib/constants/languages'
66
import type { StaticImageData } from 'next/image'
77

88
const useLanguage = () => {
9-
const [languageMenOpenu, setLanguageMenuOpen] = useState(false)
9+
const [languageMenOpen, setLanguageMenuOpen] = useState(false)
1010
const [selectedLanguage, setSelectedLanguage] = useState(
1111
LANGUAGES[LANGUAGES.map((lang) => lang.key).indexOf(i18n.language || 'en')]
1212
)
@@ -30,7 +30,7 @@ const useLanguage = () => {
3030

3131
return {
3232
changeLanguage,
33-
languageMenOpenu,
33+
languageMenOpen,
3434
selectedLanguage,
3535
setLanguageMenuOpen,
3636
setSelectedLanguage,

0 commit comments

Comments
 (0)