Files
apartment-altenau-nextjs/pages/privacy.jsx
Janis 47fc8d8c18 f
2022-12-16 23:20:02 +01:00

31 lines
716 B
JavaScript

import { db } from "../firebase-config";
import { collection, doc, getDoc, getDocs } from "firebase/firestore";
export async function getInitialProps({ router }) {
let pageProps = {};
const { locale } = router;
return { pageProps, locale };
}
export async function getServerSideProps({ locale }) {
const data = await getDoc(doc(db, "localeTexts", locale));
return {
props: { localeTexts: data.data() ?? {} },
};
}
export default function Privacy({ localeTexts }) {
return (
<div className="legalAndPrivayContainer">
<h1>{localeTexts?.privacy?.headline}</h1>
<div
className="content"
dangerouslySetInnerHTML={{
__html: localeTexts?.privacy?.content,
}}
></div>
</div>
);
}