fix(environment): blank environments list page [EE-5615] (#9113)

pull/9012/head
Oscar Zhou 2023-06-22 09:05:58 +12:00 committed by GitHub
parent b12e1aade4
commit cd89487c41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -33,8 +33,8 @@ function Cell({
return (
<>
{environment.URL}
{environment.StatusMessage.Summary &&
environment.StatusMessage.Detail && (
{environment.StatusMessage?.Summary &&
environment.StatusMessage?.Detail && (
<div className="ml-2 inline-block">
<span className="text-danger vertical-center inline-flex">
<AlertCircle className="lucide" aria-hidden="true" />
@ -79,15 +79,15 @@ function Cell({
const status = (
<span className="vertical-center inline-flex text-base">
<Settings className="lucide animate-spin-slow" />
{environment.StatusMessage.Summary}
{environment.StatusMessage?.Summary}
</span>
);
if (!environment.StatusMessage.Detail) {
if (!environment.StatusMessage?.Detail) {
return status;
}
return (
<TooltipWithChildren
message={environment.StatusMessage.Detail}
message={environment.StatusMessage?.Detail}
position="bottom"
>
{status}

View File

@ -170,7 +170,7 @@ export type Environment = {
/**
* A message that describes the status. Should be included for Status Provisioning or Error.
*/
StatusMessage: EnvironmentStatusMessage;
StatusMessage?: EnvironmentStatusMessage;
};
/**