23 lines
592 B
JavaScript
23 lines
592 B
JavaScript
import getData from '@/api';
|
|
import BlockRenderer from '@/components/blockRenderer';
|
|
import styles from './style.module.scss';
|
|
export const dynamic = 'force-dynamic';
|
|
|
|
export async function generateMetadata() {
|
|
return {
|
|
metadataBase: `${process.env.NEXT_PUBLIC_ORIGIN}`,
|
|
title: 'Mentions légales',
|
|
};
|
|
}
|
|
|
|
export default async function Legal() {
|
|
const site = await getData('site', {});
|
|
const content = site.data?.attributes.legal;
|
|
|
|
return (
|
|
<main className={styles.main}>
|
|
<article>{content ? <BlockRenderer content={content} /> : null}</article>
|
|
</main>
|
|
);
|
|
}
|