mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-06 22:46:06 +02:00
feat: display a pending update indicator on the VRCX update button in the login view.
This commit is contained in:
@@ -3,9 +3,14 @@
|
|||||||
<div class="m-1.5" style="position: absolute; top: 0; left: 0">
|
<div class="m-1.5" style="position: absolute; top: 0; left: 0">
|
||||||
<LoginSettingsDialog />
|
<LoginSettingsDialog />
|
||||||
<TooltipWrapper v-if="!noUpdater" side="top" :content="t('view.login.updater')">
|
<TooltipWrapper v-if="!noUpdater" side="top" :content="t('view.login.updater')">
|
||||||
<Button class="rounded-full mr-2 text-xs" size="icon-sm" variant="ghost" @click="showVRCXUpdateDialog"
|
<Button class="rounded-full mr-2 text-xs" size="icon-sm" variant="ghost" @click="showVRCXUpdateDialog">
|
||||||
><ArrowBigDownDash
|
<span class="relative inline-flex items-center justify-center">
|
||||||
/></Button>
|
<ArrowBigDownDash />
|
||||||
|
<span
|
||||||
|
v-if="pendingVRCXUpdate"
|
||||||
|
class="absolute -top-0.5 -right-1 h-1.5 w-1.5 rounded-full bg-red-500"></span>
|
||||||
|
</span>
|
||||||
|
</Button>
|
||||||
</TooltipWrapper>
|
</TooltipWrapper>
|
||||||
<DropdownMenu>
|
<DropdownMenu>
|
||||||
<DropdownMenuTrigger as-child>
|
<DropdownMenuTrigger as-child>
|
||||||
@@ -211,7 +216,7 @@
|
|||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
const { loginForm } = storeToRefs(useAuthStore());
|
const { loginForm } = storeToRefs(useAuthStore());
|
||||||
const { relogin, deleteSavedLogin, login, getAllSavedCredentials } = useAuthStore();
|
const { relogin, deleteSavedLogin, login, getAllSavedCredentials } = useAuthStore();
|
||||||
const { noUpdater } = storeToRefs(useVRCXUpdaterStore());
|
const { noUpdater, pendingVRCXUpdate } = storeToRefs(useVRCXUpdaterStore());
|
||||||
|
|
||||||
const appearanceSettingsStore = useAppearanceSettingsStore();
|
const appearanceSettingsStore = useAppearanceSettingsStore();
|
||||||
const { appLanguage } = storeToRefs(appearanceSettingsStore);
|
const { appLanguage } = storeToRefs(appearanceSettingsStore);
|
||||||
|
|||||||
Reference in New Issue
Block a user