Skip to content

Commit 46aa62c

Browse files
committed
add noindex on page router to avoid reliance on thirdparty
1 parent c97a4f5 commit 46aa62c

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

frontend/src/app/AppRouter.tsx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ import { HashRouterElement } from './HashRouterElement'
5353
import { ParamIdValidator } from './ParamIdValidator'
5454
import { PrivateElement } from './PrivateElement'
5555
import { PublicElement } from './PublicElement'
56+
import { Helmet } from 'react-helmet-async'
5657

5758
const UseTemplateRedirectPage = loadable(
5859
() => import('~pages/UseTemplateRedirect'),
@@ -165,9 +166,14 @@ export const AppRouter = (): JSX.Element => {
165166
<Route
166167
path={EDIT_SUBMISSION_PAGE_SUBROUTE}
167168
element={
168-
<ParamIdValidator
169-
element={<PublicElement element={<PublicFormPage />} />}
170-
/>
169+
<>
170+
<Helmet>
171+
<meta name="robots" content="noindex,nofollow" />
172+
</Helmet>
173+
<ParamIdValidator
174+
element={<PublicElement element={<PublicFormPage />} />}
175+
/>
176+
</>
171177
}
172178
/>
173179
<Route

0 commit comments

Comments
 (0)