ImagesTable: Fix "no-unnecessary-condition" issues

This commit is contained in:
regexowl 2025-01-17 09:25:35 +01:00 committed by Lucas Garfield
parent d2b644b65f
commit 607f2ee3c7
5 changed files with 7 additions and 11 deletions

View file

@ -103,7 +103,7 @@ const ImagesTable = () => {
searchParamsGetBlueprints,
{
selectFromResult: ({ data }) => ({
selectedBlueprintVersion: data?.data?.find(
selectedBlueprintVersion: data?.data.find(
(blueprint: BlueprintItem) => blueprint.id === selectedBlueprintId
)?.version,
}),

View file

@ -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 {

View file

@ -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)) {

View file

@ -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:

View file

@ -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}</>;
};