Enable provisioning wizard in Ephemeral environment
This commit is contained in:
parent
0f0bb301ee
commit
224df6de17
1 changed files with 8 additions and 2 deletions
|
|
@ -1,6 +1,7 @@
|
|||
import React, { Suspense, useState } from 'react';
|
||||
|
||||
import { Button } from '@patternfly/react-core';
|
||||
import useChrome from '@redhat-cloud-services/frontend-components/useChrome';
|
||||
import { useLoadModule, useScalprum } from '@scalprum/react-core';
|
||||
import PropTypes from 'prop-types';
|
||||
import { useSelector } from 'react-redux';
|
||||
|
|
@ -62,12 +63,17 @@ const ProvisioningLink = ({ imageId, isExpired, isInClonesTable }) => {
|
|||
const ImageLink = ({ imageId, isExpired, isInClonesTable }) => {
|
||||
const image = useSelector((state) => selectImageById(state, imageId));
|
||||
const uploadStatus = image.uploadStatus;
|
||||
const {
|
||||
initialized: chromeInitialized,
|
||||
isBeta,
|
||||
getEnvironment,
|
||||
} = useChrome();
|
||||
|
||||
const scalprum = useScalprum();
|
||||
const hasProvisioning =
|
||||
scalprum.initialized &&
|
||||
chromeInitialized &&
|
||||
scalprum.config?.provisioning &&
|
||||
insights?.chrome.isBeta();
|
||||
(isBeta() || getEnvironment() === 'qa');
|
||||
|
||||
if (!uploadStatus) return null;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue