Skip to content

Commit 3bfd9c7

Browse files
authored
feat(preprod): Create shell of buildList page and wireup routes (#97733)
<!-- Describe your PR here. --> <!-- Sentry employees and contractors can delete or ignore the following. --> ### Legal Boilerplate Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.
1 parent 466512b commit 3bfd9c7

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

static/app/routes.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2495,6 +2495,11 @@ function buildRoutes(): RouteObject[] {
24952495
};
24962496

24972497
const preprodChildren: SentryRouteObject[] = [
2498+
{
2499+
path: 'builds/',
2500+
component: make(() => import('sentry/views/preprod/buildList/buildList')),
2501+
deprecatedRouteProps: true,
2502+
},
24982503
{
24992504
path: ':artifactId/',
25002505
component: make(() => import('sentry/views/preprod/buildDetails/buildDetails')),
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import * as Layout from 'sentry/components/layouts/thirds';
2+
import SentryDocumentTitle from 'sentry/components/sentryDocumentTitle';
3+
4+
export default function BuildList() {
5+
return (
6+
<SentryDocumentTitle title="Build list">
7+
<Layout.Page>
8+
<Layout.Header>Build list header</Layout.Header>
9+
10+
<Layout.Body>
11+
<Layout.Main>Build list main content</Layout.Main>
12+
</Layout.Body>
13+
</Layout.Page>
14+
</SentryDocumentTitle>
15+
);
16+
}

0 commit comments

Comments
 (0)