Custom Document
MWAP uses the Document component when creating the final SSR HTML response. You can override it by creating either a document.tsx, document.ts, document.js, or document.jsx.
Overriding the Document allows you to do things like:
- Add meta to the document
- Add global styles / scripts
A custom document.tsx might look something like:
import * as React from "react";
import { Body, Head, Html } from "@mwap/server";
const Document = () => {  return (    <Html>      <Head>        <meta charSet="utf-8" />      </Head>      <Body>        <script async src="https://api.countapi.xyz/hit/mysite.com/visits" />      </Body>    </Html>  );};
export default Document;
Related
For more information on what to do next, we recommend the following sections: