fix: add appearance panel route page (#585)
This commit is contained in:
parent
c9f1ec3dea
commit
1a4ee7143b
17
dashboard/app/panel/appearance/page.tsx
Normal file
17
dashboard/app/panel/appearance/page.tsx
Normal file
@ -0,0 +1,17 @@
|
||||
export const dynamic = 'error'
|
||||
|
||||
import { redirect } from 'next/navigation'
|
||||
|
||||
import { resolveExtensionRouteComponent } from '@extensions/loader'
|
||||
|
||||
export default async function AppearancePage() {
|
||||
try {
|
||||
const Component = await resolveExtensionRouteComponent('/panel/appearance')
|
||||
return <Component />
|
||||
} catch (error) {
|
||||
if (error instanceof Error && error.message.includes('disabled')) {
|
||||
redirect('/panel')
|
||||
}
|
||||
throw error
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user