account: unlinking is not a settings item

This commit is contained in:
Girish Ramakrishnan
2025-12-03 09:59:50 +01:00
parent 80b0dba9fe
commit 35b80178ed

View File

@@ -8,7 +8,6 @@ import { ref, onMounted, onUnmounted, useTemplateRef, computed, inject } from 'v
import { Button, ProgressBar, InputDialog, ClipboardAction } from '@cloudron/pankow';
import { prettyLongDate } from '@cloudron/pankow/utils';
import Section from '../components/Section.vue';
import SettingsItem from '../components/SettingsItem.vue';
import AppstoreModel from '../models/AppstoreModel.js';
import DashboardModel from '../models/DashboardModel.js';
@@ -146,14 +145,11 @@ onUnmounted(() => {
</div>
</div>
<SettingsItem v-else>
<div style="display: flex; align-items: center;">
Unknown Cloudron ID or invalid cloudron.io token.
</div>
<div style="display: flex; align-items: center;">
<Button @click="onUnlinkAccount">{{ $t('settings.appstoreAccount.unlinkAction') }}</Button>
</div>
</SettingsItem>
<div v-else>
<div>Unknown Cloudron ID or invalid cloudron.io token</div>
<br/>
<Button @click="onUnlinkAccount">{{ $t('settings.appstoreAccount.unlinkAction') }}</Button>
</div>
</div>
<div v-else>
<ProgressBar mode="indeterminate" slim :show-label="false"/>