loading fonts with next/font

This commit is contained in:
Doug Andrade
2023-05-29 22:25:36 -04:00
parent f5091dd4d7
commit 007fe44db8
3 changed files with 19 additions and 36 deletions

View File

@ -1,13 +1,28 @@
import { useEffect } from "react";
import { Montserrat, Qwigley } from "next/font/google";
import Link from "next/link";
import { useRouter } from "next/router";
import { NEXT_PUBLIC_WEBAPP_URL } from "@documenso/lib/constants";
import { useSubscription } from "@documenso/lib/stripe";
import { BillingWarning } from "./billing-warning";
import Navigation from "./navigation";
import { PaperAirplaneIcon } from "@heroicons/react/24/outline";
import { SubscriptionStatus } from "@prisma/client";
import { useSession } from "next-auth/react";
import { BillingWarning } from "./billing-warning";
const montserrat = Montserrat({
subsets: ["latin"],
weight: ["400", "700"],
display: "swap",
variable: "--font-sans",
});
const qwigley = Qwigley({
subsets: ["latin"],
weight: ["400"],
display: "swap",
variable: "--font-qwigley",
});
function useRedirectToLoginIfUnauthenticated() {
const { data: session, status } = useSession();
@ -39,7 +54,7 @@ export default function Layout({ children }: any) {
return (
<>
<div className="min-h-full">
<div className={`${montserrat.variable} min-h-full font-sans`}>
<Navigation />
<main>