ImagesTable: Fix "no-unnecessary-condition" issues
This commit is contained in:
parent
d2b644b65f
commit
607f2ee3c7
5 changed files with 7 additions and 11 deletions
|
|
@ -103,7 +103,7 @@ const ImagesTable = () => {
|
|||
searchParamsGetBlueprints,
|
||||
{
|
||||
selectFromResult: ({ data }) => ({
|
||||
selectedBlueprintVersion: data?.data?.find(
|
||||
selectedBlueprintVersion: data?.data.find(
|
||||
(blueprint: BlueprintItem) => blueprint.id === selectedBlueprintId
|
||||
)?.version,
|
||||
}),
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ const ImagesTableToolbar: React.FC<imagesTableToolbarProps> = ({
|
|||
{ search: blueprintSearchInput as string },
|
||||
{
|
||||
selectFromResult: ({ data }) => {
|
||||
const bp = data?.data?.find(
|
||||
const bp = data?.data.find(
|
||||
(blueprint: BlueprintItem) => blueprint.id === selectedBlueprintId
|
||||
);
|
||||
return {
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ type CloudInstancePropTypes = {
|
|||
export const CloudInstance = ({ compose }: CloudInstancePropTypes) => {
|
||||
const { initialized: chromeInitialized } = useChrome();
|
||||
const scalprum = useScalprum();
|
||||
const hasProvisioning = chromeInitialized && scalprum.config?.provisioning;
|
||||
const hasProvisioning = chromeInitialized && scalprum.config.provisioning;
|
||||
|
||||
const { data, isSuccess } = useGetComposeStatusQuery({
|
||||
composeId: compose.id,
|
||||
|
|
@ -114,7 +114,7 @@ const ProvisioningLink = ({
|
|||
{ search: blueprintSearchInput },
|
||||
{
|
||||
selectFromResult: ({ data }) => ({
|
||||
selectedBlueprintVersion: data?.data?.find(
|
||||
selectedBlueprintVersion: data?.data.find(
|
||||
(blueprint: BlueprintItem) => blueprint.id === selectedBlueprintId
|
||||
)?.version,
|
||||
}),
|
||||
|
|
@ -128,7 +128,7 @@ const ProvisioningLink = ({
|
|||
) {
|
||||
return <DisabledProvisioningLink />;
|
||||
} else {
|
||||
const ProvisioningWizard = exposedScalprumModule?.default;
|
||||
const ProvisioningWizard = exposedScalprumModule.default;
|
||||
const provider = getImageProvider(compose);
|
||||
|
||||
const options = compose.request.image_requests[0].upload_request.options;
|
||||
|
|
@ -239,10 +239,6 @@ export const OciInstance = ({ compose, isExpired }: OciInstancePropTypes) => {
|
|||
composeId: compose.id,
|
||||
});
|
||||
|
||||
if (!isSuccess) {
|
||||
return <Skeleton />;
|
||||
}
|
||||
|
||||
const options = data?.image_status.upload_status?.options;
|
||||
|
||||
if (options && !isOciUploadStatus(options)) {
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ export const AwsDetailsStatus = ({ compose }: ComposeStatusPropTypes) => {
|
|||
<ErrorStatus
|
||||
icon={statuses[data.image_status.status].icon}
|
||||
text={statuses[data.image_status.status].text}
|
||||
error={data?.image_status?.error || ''}
|
||||
error={data.image_status.error || ''}
|
||||
/>
|
||||
);
|
||||
default:
|
||||
|
|
|
|||
|
|
@ -27,6 +27,6 @@ export const AwsTarget = ({ compose }: AwsTargetPropTypes) => {
|
|||
return <Skeleton />;
|
||||
}
|
||||
|
||||
const text = `${targetOptions.aws} (${data?.data?.length ?? 0 + 1})`;
|
||||
const text = `${targetOptions.aws} (${data?.data.length ?? 0 + 1})`;
|
||||
return <>{text}</>;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue