mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
F OpenNebula#6332: Allow update without create button vnets (#2850)
This commit is contained in:
parent
63bc3e5c86
commit
d83cfa1f5e
@ -187,6 +187,12 @@ const CreateVirtualNetwork = loadable(
|
||||
() => import('client/containers/VirtualNetworks/Create'),
|
||||
{ ssr: false }
|
||||
)
|
||||
|
||||
const UpdateVirtualNetwork = loadable(
|
||||
() => import('client/containers/VirtualNetworks/Create'),
|
||||
{ ssr: false }
|
||||
)
|
||||
|
||||
const VNetworkTemplates = loadable(
|
||||
() => import('client/containers/VNetworkTemplates'),
|
||||
{ ssr: false }
|
||||
@ -332,6 +338,7 @@ export const PATH = {
|
||||
LIST: `/${RESOURCE_NAMES.VNET}`,
|
||||
DETAIL: `/${RESOURCE_NAMES.VNET}/:id`,
|
||||
CREATE: `/${RESOURCE_NAMES.VNET}/create`,
|
||||
UPDATE: `/${RESOURCE_NAMES.VNET}/update`,
|
||||
},
|
||||
VN_TEMPLATES: {
|
||||
LIST: `/${RESOURCE_NAMES.VN_TEMPLATE}`,
|
||||
@ -627,6 +634,13 @@ const ENDPOINTS = [
|
||||
path: PATH.NETWORK.VNETS.CREATE,
|
||||
Component: CreateVirtualNetwork,
|
||||
},
|
||||
{
|
||||
title: (_, state) => T.UpdateVirtualNetwork,
|
||||
description: (_, state) =>
|
||||
state?.ID !== undefined && `#${state.ID} ${state.NAME}`,
|
||||
path: PATH.NETWORK.VNETS.UPDATE,
|
||||
Component: UpdateVirtualNetwork,
|
||||
},
|
||||
{
|
||||
title: T.VirtualNetworks,
|
||||
description: (params) => `#${params?.id}`,
|
||||
|
@ -177,7 +177,7 @@ const Actions = () => {
|
||||
color: 'secondary',
|
||||
action: (rows) => {
|
||||
const vnet = rows?.[0]?.original ?? {}
|
||||
const path = PATH.NETWORK.VNETS.CREATE
|
||||
const path = PATH.NETWORK.VNETS.UPDATE
|
||||
|
||||
history.push(path, vnet)
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user