Skip to content

Commit ad1672d

Browse files
authored
Fail gracefully when runs cannot be loaded (#2296)
1 parent 6df7eb2 commit ad1672d

File tree

1 file changed

+12
-1
lines changed
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs._index

1 file changed

+12
-1
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs._index/route.tsx

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ import {
5858
} from "~/utils/pathBuilder";
5959
import { ListPagination } from "../../components/ListPagination";
6060
import { CreateBulkActionInspector } from "../resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.bulkaction";
61+
import { Callout } from "~/components/primitives/Callout";
6162

6263
export const meta: MetaFunction = () => {
6364
return [
@@ -149,7 +150,17 @@ export default function Page() {
149150
</div>
150151
}
151152
>
152-
<TypedAwait resolve={data}>
153+
<TypedAwait
154+
resolve={data}
155+
errorElement={
156+
<div className="flex items-center justify-center px-3 py-12">
157+
<Callout variant="error" className="max-w-fit">
158+
Unable to load your task runs. Please refresh the page or try again in a
159+
moment.
160+
</Callout>
161+
</div>
162+
}
163+
>
153164
{(list) => {
154165
return (
155166
<RunsList

0 commit comments

Comments
 (0)