diff --git a/package.json b/package.json index cb37f0f..46b9fcd 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "@noriginmedia/norigin-spatial-navigation": "^3.3.0", "@profullstack/autoblog": "https://codeload.github.com/profullstack/autoblog/tar.gz/75e54af", "@profullstack/emailer": "^1.0.3", + "@profullstack/footer": "latest", "@profullstack/notifications": "^0.1.4", "@profullstack/player": "0.13.2", "@profullstack/referrals": "^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9680f4a..2d0d924 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,6 +28,9 @@ importers: '@profullstack/emailer': specifier: ^1.0.3 version: 1.0.3 + '@profullstack/footer': + specifier: latest + version: 0.2.1(react@19.3.0) '@profullstack/notifications': specifier: ^0.1.4 version: 0.1.4 @@ -1273,6 +1276,16 @@ packages: '@profullstack/emailer@1.0.3': resolution: {integrity: sha512-VyAtCcfnSI6LOwJvWogCr3ZNmEsaZw+iuWrqnosLsdcKsbRyCrCmXigMNZJZEjlgYlR+lK//PwNPG+xtCFvWAw==} + '@profullstack/footer@0.2.1': + resolution: {integrity: sha512-KHmKVwrlzCBrSAAJ4zobNFCxTg8VF0gvNMeAut00dX3+gbWCtk6eOwIR2AaqEC7smj6Aio6cIexzt/dUnv1McA==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + react: '>=18' + peerDependenciesMeta: + react: + optional: true + '@profullstack/form-guard@0.1.1': resolution: {integrity: sha512-RGLGfQhjq40f+JqEhSmsJnS0I5sFWjYdrYx4VYtkUqz8xvioN2yyR+6uFK0mnDAStKrYytlngg3meUsrChm/OQ==} engines: {node: '>=20'} @@ -6116,6 +6129,10 @@ snapshots: '@profullstack/emailer@1.0.3': {} + '@profullstack/footer@0.2.1(react@19.3.0)': + optionalDependencies: + react: 19.3.0 + '@profullstack/form-guard@0.1.1': {} '@profullstack/keys@0.1.0': {} diff --git a/src/app/invite-only/layout.tsx b/src/app/invite-only/layout.tsx index d9921e0..c752c79 100644 --- a/src/app/invite-only/layout.tsx +++ b/src/app/invite-only/layout.tsx @@ -1,19 +1,19 @@ import { inviteMetadata } from '@/lib/invite-metadata'; -import { Webring } from '@/components/layout/webring'; +import { SiteFooter } from '@/components/layout/site-footer'; export const metadata = inviteMetadata('Invite only'); /** * While the site is invite only, `/` answers 307 here, so this screen is the homepage - * the Profullstack ring's verifier sees: it carries the ring links, server-rendered. + * the Profullstack ring's verifier sees: it carries the site footer and its ring links, server-rendered. */ export default function InviteOnlyLayout({ children }: { children: React.ReactNode }): React.ReactNode { return ( <> {children} - +