diff --git a/src/fireedge/src/client/components/Forms/Vm/UpdateConfigurationForm/context/schema.js b/src/fireedge/src/client/components/Forms/Vm/UpdateConfigurationForm/context/schema.js index 04bcedeacb..d6c0ed7a11 100644 --- a/src/fireedge/src/client/components/Forms/Vm/UpdateConfigurationForm/context/schema.js +++ b/src/fireedge/src/client/components/Forms/Vm/UpdateConfigurationForm/context/schema.js @@ -19,6 +19,7 @@ import { CONFIGURATION_SCHEMA, FILES_SCHEMA, } from 'client/components/Forms/VmTemplate/CreateForm/Steps/ExtraConfiguration/context/schema' +import { HYPERVISORS } from 'client/constants' /** * @param {object} [formProps] - Form props diff --git a/src/fireedge/src/client/components/Tabs/Vm/Snapshot/index.js b/src/fireedge/src/client/components/Tabs/Vm/Snapshot/index.js index dcc45b1ae2..dbd1bfd054 100644 --- a/src/fireedge/src/client/components/Tabs/Vm/Snapshot/index.js +++ b/src/fireedge/src/client/components/Tabs/Vm/Snapshot/index.js @@ -15,7 +15,8 @@ * ------------------------------------------------------------------------- */ import { ReactElement, useMemo } from 'react' import PropTypes from 'prop-types' -import { Stack } from '@mui/material' +import HintIcon from 'iconoir-react/dist/QuestionMarkCircle' +import { Stack, Tooltip } from '@mui/material' import { useGetVmQuery } from 'client/features/OneApi/vm' import { @@ -24,6 +25,7 @@ import { DeleteAction, } from 'client/components/Tabs/Vm/Snapshot/Actions' import SnapshotCard from 'client/components/Cards/SnapshotCard' +import { Tr } from 'client/components/HOC' import { getSnapshotList, @@ -31,7 +33,7 @@ import { isAvailableAction, } from 'client/models/VirtualMachine' import { getActionsAvailable } from 'client/models/Helper' -import { VM_ACTIONS } from 'client/constants' +import { T, VM_ACTIONS } from 'client/constants' const { SNAPSHOT_CREATE, SNAPSHOT_REVERT, SNAPSHOT_DELETE } = VM_ACTIONS @@ -59,9 +61,14 @@ const VmSnapshotTab = ({ tabProps: { actions } = {}, id }) => { return (