From 1b0604dd10f25311569ab7afe5bb4cb72b2cef67 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Sun, 10 Sep 2023 23:20:15 -0500 Subject: [PATCH] Add footer repo link --- README.md | 4 ++++ src/app/(auth-state)/admin/photos/page.tsx | 4 +++- src/app/(auth-state)/layout.tsx | 4 ++-- src/app/{(isr) => (static)}/grid/page.tsx | 0 src/app/{(isr) => (static)}/layout.tsx | 4 ++-- src/app/{(isr) => (static)}/og/page.tsx | 0 .../p/[photoId]/image/route.tsx | 0 .../p/[photoId]/layout.tsx | 0 .../{(isr) => (static)}/p/[photoId]/page.tsx | 0 .../p/[photoId]/share/page.tsx | 0 src/app/{(isr) => (static)}/page.tsx | 0 .../template-image-tight/route.tsx | 0 .../template-image/route.tsx | 0 .../template-url/route.tsx | 0 .../{AuthNav.tsx => FooterAuth.tsx} | 4 ++-- .../{Footer.tsx => FooterStatic.tsx} | 8 +++++-- src/components/RepoLink.tsx | 24 +++++++++++++++++++ src/components/SubmitButtonWithStatus.tsx | 4 +++- src/photo/PhotoForm.tsx | 1 + src/site/config.ts | 2 ++ src/site/globals.css | 5 ++++ 21 files changed, 54 insertions(+), 10 deletions(-) rename src/app/{(isr) => (static)}/grid/page.tsx (100%) rename src/app/{(isr) => (static)}/layout.tsx (64%) rename src/app/{(isr) => (static)}/og/page.tsx (100%) rename src/app/{(isr) => (static)}/p/[photoId]/image/route.tsx (100%) rename src/app/{(isr) => (static)}/p/[photoId]/layout.tsx (100%) rename src/app/{(isr) => (static)}/p/[photoId]/page.tsx (100%) rename src/app/{(isr) => (static)}/p/[photoId]/share/page.tsx (100%) rename src/app/{(isr) => (static)}/page.tsx (100%) rename src/app/{(isr) => (static)}/template-image-tight/route.tsx (100%) rename src/app/{(isr) => (static)}/template-image/route.tsx (100%) rename src/app/{(isr) => (static)}/template-url/route.tsx (100%) rename src/components/{AuthNav.tsx => FooterAuth.tsx} (92%) rename src/components/{Footer.tsx => FooterStatic.tsx} (79%) create mode 100644 src/components/RepoLink.tsx diff --git a/README.md b/README.md index 38de96d4..731f8421 100644 --- a/README.md +++ b/README.md @@ -48,3 +48,7 @@ _Database schema changes are expected._ 1. Open project on Vercel 2. Click "Analytics" tab 3. Follow "Enable Web Analytics" instructions (`@vercel/analytics` is already part of your project) + +### 6. Remove repo link (optional) + +1. Set `NEXT_PUBLIC_HIDE_REPO_LINK = 1` \ No newline at end of file diff --git a/src/app/(auth-state)/admin/photos/page.tsx b/src/app/(auth-state)/admin/photos/page.tsx index ebec2659..6ed78ba3 100644 --- a/src/app/(auth-state)/admin/photos/page.tsx +++ b/src/app/(auth-state)/admin/photos/page.tsx @@ -19,6 +19,7 @@ import { } from '@/services/blob'; import { getPhotos } from '@/services/postgres'; import { routeForPhoto } from '@/site/routes'; +import { titleForPhoto } from '@/photo'; export const runtime = 'edge'; @@ -88,7 +89,8 @@ export default async function AdminPage() { diff --git a/src/app/(auth-state)/layout.tsx b/src/app/(auth-state)/layout.tsx index aad99a67..1af6c543 100644 --- a/src/app/(auth-state)/layout.tsx +++ b/src/app/(auth-state)/layout.tsx @@ -1,4 +1,4 @@ -import AuthNav from '@/components/AuthNav'; +import FooterAuth from '@/components/FooterAuth'; import { SessionProvider } from 'next-auth/react'; export default function RootLayout({ @@ -10,7 +10,7 @@ export default function RootLayout({ {children}
- +
); diff --git a/src/app/(isr)/grid/page.tsx b/src/app/(static)/grid/page.tsx similarity index 100% rename from src/app/(isr)/grid/page.tsx rename to src/app/(static)/grid/page.tsx diff --git a/src/app/(isr)/layout.tsx b/src/app/(static)/layout.tsx similarity index 64% rename from src/app/(isr)/layout.tsx rename to src/app/(static)/layout.tsx index 8871d883..e8ebd56b 100644 --- a/src/app/(isr)/layout.tsx +++ b/src/app/(static)/layout.tsx @@ -1,4 +1,4 @@ -import Footer from '@/components/Footer'; +import FooterStatic from '@/components/FooterStatic'; export default function RootLayout({ children, @@ -8,7 +8,7 @@ export default function RootLayout({ return ( <> {children} -