Fix template scope syntax & resourceType prop inputs

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
Francesco Torchia 2024-10-01 12:51:02 +02:00
parent 13c39e994c
commit 8bd9051739
No known key found for this signature in database
GPG Key ID: E6D011B7415D4393
11 changed files with 16 additions and 16 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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" />

View File

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

View File

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