Switch file based redirect to rewrites.

This commit is contained in:
Mike Cao 2024-05-26 23:04:18 -07:00
parent cbd5f7b556
commit 377a22f1ea
23 changed files with 11 additions and 100 deletions

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/dashboard/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/[reportId]/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/create/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/event-data/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/funnel/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/insights/page';
export default Page;

View file

@ -1,8 +0,0 @@
import Page from 'app/(main)/reports/page';
import { Metadata } from 'next';
export default Page;
export const metadata: Metadata = {
title: 'Team Reports',
};

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/retention/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/reports/utm/page';
export default Page;

View file

@ -1,28 +0,0 @@
'use client';
import { ReactNode } from 'react';
import MenuLayout from 'components/layout/MenuLayout';
import { useMessages } from 'components/hooks';
export default function ({ children, teamId }: { children: ReactNode; teamId: string }) {
const { formatMessage, labels } = useMessages();
const items = [
{
key: 'team',
label: formatMessage(labels.team),
url: `/teams/${teamId}/settings/team`,
},
{
key: 'websites',
label: formatMessage(labels.websites),
url: `/teams/${teamId}/settings/websites`,
},
{
key: 'members',
label: formatMessage(labels.members),
url: `/teams/${teamId}/settings/members`,
},
].filter(n => n);
return <MenuLayout items={items}>{children}</MenuLayout>;
}

View file

@ -1,10 +0,0 @@
import TeamSettingsLayout from './TeamSettingsLayout';
import { Metadata } from 'next';
export default function ({ children, params: { teamId } }) {
return <TeamSettingsLayout teamId={teamId}>{children}</TeamSettingsLayout>;
}
export const metadata: Metadata = {
title: 'Team Settings',
};

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/settings/teams/[teamId]/members/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/settings/teams/[teamId]/team/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/settings/websites/[websiteId]/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/settings/teams/[teamId]/websites/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/websites/[websiteId]/compare/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/websites/[websiteId]/event-data/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/websites/[websiteId]/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/websites/[websiteId]/realtime/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/websites/[websiteId]/reports/page';
export default Page;

View file

@ -1,3 +0,0 @@
import Page from 'app/(main)/websites/page';
export default Page;