mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-13 13:11:43 +00:00
Fix template scope syntax & resourceType prop inputs
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
parent
13c39e994c
commit
8bd9051739
@ -149,7 +149,7 @@ export default {
|
||||
:initial-empty-row="true"
|
||||
@update:value="filterRows"
|
||||
>
|
||||
<template v-slot:column-headers>
|
||||
<template #column-headers>
|
||||
<div class="box">
|
||||
<div class="key">
|
||||
{{ t('generic.key') }}
|
||||
@ -161,7 +161,7 @@ export default {
|
||||
<div />
|
||||
</div>
|
||||
</template>
|
||||
<template v-slot:columns="scope">
|
||||
<template #columns="scope">
|
||||
<div class="key">
|
||||
<Select
|
||||
ref="select"
|
||||
|
||||
@ -222,14 +222,14 @@ export default {
|
||||
:add-label="t('harvester.setting.storageNetwork.exclude.addIp')"
|
||||
@update:value="update"
|
||||
>
|
||||
<template v-slot:column-headers>
|
||||
<template #column-headers>
|
||||
<div class="box">
|
||||
<div class="key">
|
||||
{{ t('harvester.setting.storageNetwork.exclude.label') }}
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<template v-slot:columns="scope">
|
||||
<template #columns="scope">
|
||||
<div class="key">
|
||||
<input
|
||||
v-model="scope.row.value"
|
||||
|
||||
@ -104,7 +104,7 @@ export default {
|
||||
key-field="_key"
|
||||
|
||||
>
|
||||
<template cell:state="scope" class="state-col">
|
||||
<template #cell:state="scope" class="state-col">
|
||||
<div class="state">
|
||||
<HarvesterVmState class="vmstate" :row="scope.row" :all-cluster-network="allClusterNetwork" />
|
||||
</div>
|
||||
|
||||
@ -134,7 +134,7 @@ export default {
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<VMConsoleBar :resource="value" class="consoleBut" />
|
||||
<VMConsoleBar :resourceType="value" class="consoleBut" />
|
||||
<div class="overview-basics">
|
||||
<div class="row">
|
||||
<div class="col span-6">
|
||||
|
||||
@ -251,7 +251,7 @@ export default {
|
||||
</Tab>
|
||||
|
||||
<Tab :label="t('harvester.tab.accessCredentials')" class="bordered-table" name="accessCredentials" :weight="2.2">
|
||||
<AccessCredentials mode="view" :value="accessCredentials" :resource="value" />
|
||||
<AccessCredentials mode="view" :value="accessCredentials" :resourceType="value" />
|
||||
</Tab>
|
||||
|
||||
<Tab name="cloudConfig" :label="t('harvester.virtualMachine.detail.tabs.cloudConfig')" class="bordered-table" :weight="2">
|
||||
|
||||
@ -217,7 +217,7 @@ export default {
|
||||
prefix-label="harvester.backup.message.errorTip.prefix"
|
||||
middle-label="harvester.backup.message.errorTip.middle"
|
||||
>
|
||||
<template v-slot:suffix>
|
||||
<template #suffix>
|
||||
{{ t('harvester.backup.message.errorTip.suffix') }} {{ errorMessage }}
|
||||
</template>
|
||||
</MessageLink>
|
||||
|
||||
@ -283,7 +283,7 @@ export default {
|
||||
:show-header="true"
|
||||
:mode="modeOverride"
|
||||
>
|
||||
<template v-slot:column-headers>
|
||||
<template #column-headers>
|
||||
<div class="box">
|
||||
<div class="row">
|
||||
<div class="col span-4 key">
|
||||
@ -296,7 +296,7 @@ export default {
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<template v-slot:columns="scope">
|
||||
<template #columns="scope">
|
||||
<div class="row custom-headers">
|
||||
<div class="col span-4 key">
|
||||
<LabeledInput
|
||||
|
||||
@ -661,7 +661,7 @@ export default {
|
||||
</Tab>
|
||||
|
||||
<Tab v-if="isEdit" :label="t('harvester.tab.accessCredentials')" name="accessCredentials" :weight="-8">
|
||||
<AccessCredentials v-model:value="accessCredentials" :mode="mode" :resource="value" :is-qemu-installed="isQemuInstalled" />
|
||||
<AccessCredentials v-model:value="accessCredentials" :mode="mode" :resourceType="value" :is-qemu-installed="isQemuInstalled" />
|
||||
</Tab>
|
||||
|
||||
<Tab
|
||||
|
||||
@ -64,7 +64,7 @@ export default {
|
||||
:schema="schema"
|
||||
:headers="headers"
|
||||
>
|
||||
<template cell:name="scope">
|
||||
<template #cell:name="scope">
|
||||
<div class="cell-name">
|
||||
<LinkDetail v-model:value="scope.row.displayName" :row="scope.row" />
|
||||
|
||||
|
||||
@ -215,7 +215,7 @@ export default {
|
||||
prefix-label="harvester.backup.message.errorTip.prefix"
|
||||
middle-label="harvester.backup.message.errorTip.middle"
|
||||
>
|
||||
<template v-slot:suffix>
|
||||
<template #suffix>
|
||||
{{ t('harvester.backup.message.errorTip.suffix') }} {{ errorMessage }}
|
||||
</template>
|
||||
</MessageLink>
|
||||
|
||||
@ -200,13 +200,13 @@ export default {
|
||||
key-field="_key"
|
||||
|
||||
>
|
||||
<template cell:state="scope" class="state-col">
|
||||
<template #cell:state="scope" class="state-col">
|
||||
<div class="state">
|
||||
<HarvesterVmState class="vmstate" :row="scope.row" :all-node-network="allNodeNetworks" :all-cluster-network="allClusterNetworks" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<template cell:name="scope">
|
||||
<template #cell:name="scope">
|
||||
<div class="name-console">
|
||||
<router-link
|
||||
v-if="scope.row.type !== HCI.VMI"
|
||||
@ -223,7 +223,7 @@ export default {
|
||||
<span v-else>
|
||||
{{ scope.row.metadata.name }}
|
||||
</span>
|
||||
<ConsoleBar :resource="scope.row" class="console mr-10 ml-10" />
|
||||
<ConsoleBar :resourceType="scope.row" class="console mr-10 ml-10" />
|
||||
</div>
|
||||
</template>
|
||||
</ResourceTable>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user