feat: added loading to provider steps

Signed-off-by: Marcelo Fukumoto <marcelo.fukumoto@suse.com>
This commit is contained in:
Marcelo Fukumoto 2026-07-07 13:22:14 +02:00
parent a11369ad6d
commit 107e44bd4b
No known key found for this signature in database
GPG Key ID: 1CA12189625C2543

View File

@ -5,6 +5,7 @@ import { useStore } from 'vuex';
import { LabeledInput } from '@components/Form/LabeledInput'; import { LabeledInput } from '@components/Form/LabeledInput';
import { Checkbox } from '@components/Form/Checkbox'; import { Checkbox } from '@components/Form/Checkbox';
import { Banner } from '@components/Banner'; import { Banner } from '@components/Banner';
import Loading from '@shell/components/Loading';
import AsyncButton from '@shell/components/AsyncButton'; import AsyncButton from '@shell/components/AsyncButton';
import LabeledSelect from '@shell/components/form/LabeledSelect'; import LabeledSelect from '@shell/components/form/LabeledSelect';
import { SECRET } from '@shell/config/types'; import { SECRET } from '@shell/config/types';
@ -372,7 +373,11 @@ defineExpose({ testConnection, clickTestButton });
</script> </script>
<template> <template>
<div class="configure-provider-step"> <Loading v-if="loading" />
<div
v-else
class="configure-provider-step"
>
<p class="text-deemphasized line-height-20"> <p class="text-deemphasized line-height-20">
{{ t('harvester.addons.vmMigration.configureProvider.description') }} {{ t('harvester.addons.vmMigration.configureProvider.description') }}
</p> </p>