starter 主题菜单

This commit is contained in:
tangly1024.com
2024-11-20 14:45:58 +08:00
parent e3e78b643b
commit 762c9e9440
4 changed files with 99 additions and 87 deletions

View File

@@ -5,9 +5,12 @@ import { useRouter } from 'next/router'
* 跳转仪表盘的按钮
* @returns
*/
export default function DashboardButton() {
export default function DashboardButton({ className }) {
const { asPath } = useRouter()
const enableDashboardButton = siteConfig('ENABLE_DASHBOARD_BUTTON', false)
const enableDashboardButton = siteConfig(
'ENABLE_DASHBOARD_BUTTON',
process.env.PUBLIC_NEXT_ENABLE_DASHBOARD_BUTTON
)
if (!enableDashboardButton) {
return null
@@ -20,7 +23,7 @@ export default function DashboardButton() {
return (
<button
type='button'
className='text-white bg-gray-800 hover:bg-gray-900 hover:ring-4 hover:ring-gray-300 focus:outline-none focus:ring-4 focus:ring-gray-300 font-medium rounded-lg text-sm px-5 py-2 me-2 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:ring-gray-700 dark:border-gray-700'>
className={`${className || ''} text-white bg-gray-800 hover:bg-gray-900 hover:ring-4 hover:ring-gray-300 focus:outline-none focus:ring-4 focus:ring-gray-300 font-medium rounded-lg text-sm px-5 py-2 me-2 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:ring-gray-700 dark:border-gray-700`}>
<Link href='/dashboard'>仪表盘</Link>
</button>
)