From e7df79be1e5eeae128dc082ee14f7c7e1aa49135 Mon Sep 17 00:00:00 2001 From: pdelfan Date: Thu, 21 May 2026 09:59:04 -0700 Subject: [PATCH] chore: add noindex meta tags --- src/webapp/app/(auth)/login/layout.tsx | 1 + src/webapp/app/(auth)/logout/layout.tsx | 14 ++++++++++++++ src/webapp/app/(auth)/signup/layout.tsx | 1 + 3 files changed, 16 insertions(+) create mode 100644 src/webapp/app/(auth)/logout/layout.tsx diff --git a/src/webapp/app/(auth)/login/layout.tsx b/src/webapp/app/(auth)/login/layout.tsx index 2ade1af8..426f3cec 100644 --- a/src/webapp/app/(auth)/login/layout.tsx +++ b/src/webapp/app/(auth)/login/layout.tsx @@ -20,6 +20,7 @@ import SembleLogo from '@/assets/semble-logo.svg'; export const metadata: Metadata = { title: 'Log in — Semble', description: 'Welcome back', + robots: { index: false, follow: true }, }; interface Props { diff --git a/src/webapp/app/(auth)/logout/layout.tsx b/src/webapp/app/(auth)/logout/layout.tsx new file mode 100644 index 00000000..b2b97162 --- /dev/null +++ b/src/webapp/app/(auth)/logout/layout.tsx @@ -0,0 +1,14 @@ +import { Metadata } from 'next'; + +export const metadata: Metadata = { + title: 'Logging out — Semble', + robots: { index: false, follow: true }, +}; + +interface Props { + children: React.ReactNode; +} + +export default function Layout(props: Props) { + return props.children; +} diff --git a/src/webapp/app/(auth)/signup/layout.tsx b/src/webapp/app/(auth)/signup/layout.tsx index 242bf64b..3cef7c0f 100644 --- a/src/webapp/app/(auth)/signup/layout.tsx +++ b/src/webapp/app/(auth)/signup/layout.tsx @@ -4,6 +4,7 @@ import { Metadata } from 'next'; export const metadata: Metadata = { title: 'Sign up — Semble', description: 'Sign up to get started', + robots: { index: false, follow: true }, }; interface Props { -- 2.51.2