fix: ensure trailing slashes
This commit is contained in:
parent
5d7da9e59c
commit
5d1309633d
|
|
@ -4,8 +4,8 @@ import { usePathname } from 'next/navigation';
|
||||||
import { SubsectionNav } from '@/components/shared/SubsectionNav';
|
import { SubsectionNav } from '@/components/shared/SubsectionNav';
|
||||||
|
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ label: 'Master Key', href: '/admin/master' },
|
{ label: 'Master Key', href: '/admin/master/' },
|
||||||
{ label: 'API Keys', href: '/admin/apikeys' },
|
{ label: 'API Keys', href: '/admin/apikeys/' },
|
||||||
];
|
];
|
||||||
|
|
||||||
export default function AdminLayout({ children }: { children: React.ReactNode }) {
|
export default function AdminLayout({ children }: { children: React.ReactNode }) {
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,11 @@ import { ApiKeyProvider } from '@/components/shared/ApiKeyWidget/apikey-context'
|
||||||
import { PageProvider } from '@/contexts/page-context';
|
import { PageProvider } from '@/contexts/page-context';
|
||||||
|
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ label: 'API', href: '/docs' },
|
{ label: 'API', href: '/docs/' },
|
||||||
{ label: 'SDK', href: '#', disabled: true },
|
{ label: 'SDK', href: '#', disabled: true },
|
||||||
{ label: 'MCP', href: '#', disabled: true },
|
{ label: 'MCP', href: '#', disabled: true },
|
||||||
{ label: 'CLI', href: '#', disabled: true },
|
{ label: 'CLI', href: '#', disabled: true },
|
||||||
{ label: 'Lab', href: '/demo/tti' },
|
{ label: 'Lab', href: '/demo/tti/' },
|
||||||
];
|
];
|
||||||
|
|
||||||
export default function DemoLayout({ children }: { children: React.ReactNode }) {
|
export default function DemoLayout({ children }: { children: React.ReactNode }) {
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import { ApiKeyProvider } from '@/components/shared/ApiKeyWidget/apikey-context'
|
||||||
import { PageProvider } from '@/contexts/page-context';
|
import { PageProvider } from '@/contexts/page-context';
|
||||||
|
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ label: 'API', href: '/docs' },
|
{ label: 'API', href: '/docs/' },
|
||||||
{ label: 'SDK', href: '#', disabled: true },
|
{ label: 'SDK', href: '#', disabled: true },
|
||||||
{ label: 'MCP', href: '#', disabled: true },
|
{ label: 'MCP', href: '#', disabled: true },
|
||||||
{ label: 'CLI', href: '#', disabled: true },
|
{ label: 'CLI', href: '#', disabled: true },
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ export const EmptyGalleryState = () => {
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<Link
|
<Link
|
||||||
href="/demo/tti"
|
href="/demo/tti/"
|
||||||
className="inline-block px-8 py-4 rounded-xl bg-gradient-to-r from-amber-600 to-orange-600 text-white font-semibold hover:from-amber-500 hover:to-orange-500 transition-all shadow-lg shadow-amber-900/30 focus:outline-none focus:ring-2 focus:ring-amber-500 focus:ring-offset-2 focus:ring-offset-slate-950 min-h-[44px]"
|
className="inline-block px-8 py-4 rounded-xl bg-gradient-to-r from-amber-600 to-orange-600 text-white font-semibold hover:from-amber-500 hover:to-orange-500 transition-all shadow-lg shadow-amber-900/30 focus:outline-none focus:ring-2 focus:ring-amber-500 focus:ring-offset-2 focus:ring-offset-slate-950 min-h-[44px]"
|
||||||
>
|
>
|
||||||
Generate Images
|
Generate Images
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue