data.tsx27 lines · main
1import { PageContainer } from 'ui-patterns/PageContainer'
2import { PageSection, PageSectionContent } from 'ui-patterns/PageSection'
3
4import { TriggersList } from '@/components/interfaces/Database/Triggers/TriggersList/TriggersList'
5import { DatabaseTriggersLayout } from '@/components/layouts/DatabaseLayout/DatabaseTriggersLayout'
6import { DefaultLayout } from '@/components/layouts/DefaultLayout'
7import type { NextPageWithLayout } from '@/types'
8
9export const TriggersDataPage: NextPageWithLayout = () => {
10 return (
11 <PageContainer size="large">
12 <PageSection>
13 <PageSectionContent>
14 <TriggersList />
15 </PageSectionContent>
16 </PageSection>
17 </PageContainer>
18 )
19}
20
21TriggersDataPage.getLayout = (page) => (
22 <DefaultLayout>
23 <DatabaseTriggersLayout>{page}</DatabaseTriggersLayout>
24 </DefaultLayout>
25)
26
27export default TriggersDataPage