调整为modal登录

This commit is contained in:
tangly1024.com
2024-06-17 17:54:36 +08:00
parent 55ee432592
commit af32458a55
2 changed files with 16 additions and 15 deletions

View File

@@ -47,17 +47,17 @@ const MyApp = ({ Component, pageProps }) => {
[queryParam]
)
return (
<ClerkProvider>
<GlobalContextProvider {...pageProps}>
<GLayout {...pageProps}>
<GlobalHead {...pageProps} />
<Component {...pageProps} />
</GLayout>
<ExternalPlugins {...pageProps} />
</GlobalContextProvider>
</ClerkProvider>
const enableClerk = process.env.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
const content = (
<GlobalContextProvider {...pageProps}>
<GLayout {...pageProps}>
<GlobalHead {...pageProps} />
<Component {...pageProps} />
</GLayout>
<ExternalPlugins {...pageProps} />
</GlobalContextProvider>
)
return <>{enableClerk ? <ClerkProvider>{content}</ClerkProvider> : content}</>
}
export default MyApp

View File

@@ -1,11 +1,9 @@
/* eslint-disable no-unreachable */
import { siteConfig } from '@/lib/config'
import { useGlobal } from '@/lib/global'
import { SignedIn, SignedOut, UserButton } from '@clerk/nextjs'
import { SignInButton, SignedIn, SignedOut, UserButton } from '@clerk/nextjs'
import throttle from 'lodash.throttle'
import { useRouter } from 'next/router'
import { useCallback, useEffect, useState } from 'react'
import CONFIG from '../config'
import { DarkModeButton } from './DarkModeButton'
import { Logo } from './Logo'
import { MenuList } from './MenuList'
@@ -69,7 +67,7 @@ export const NavBar = props => {
{/* 注册登录功能 */}
<div className='hidden sm:flex'>
<SignedOut>
<a
{/* <a
href={siteConfig(
'STARTER_NAV_BUTTON_1_URL',
null,
@@ -77,7 +75,10 @@ export const NavBar = props => {
)}
className={`loginBtn ${buttonTextColor} px-[22px] py-2 text-base font-medium hover:opacity-70`}>
{siteConfig('STARTER_NAV_BUTTON_1_TEXT', null, CONFIG)}
</a>
</a> */}
<SignInButton mode='modal' />
{/* <button
className={`signUpBtn ${buttonTextColor} rounded-md bg-white bg-opacity-20 px-6 py-2 text-base font-medium duration-300 ease-in-out hover:bg-opacity-100 hover:text-dark`}>
{siteConfig('STARTER_NAV_BUTTON_1_TEXT', null, CONFIG)}