mirror of
https://github.com/versia-pub/frontend.git
synced 2026-06-14 07:29:15 +02:00
refactor: ♻️ Make auth store require less null checks
This commit is contained in:
parent
68e23a818a
commit
b23ed66401
32 changed files with 111 additions and 124 deletions
|
|
@ -3,7 +3,7 @@ import * as m from "~~/paraglide/messages.js";
|
|||
|
||||
export const useCacheRefresh = () => {
|
||||
const authStore = useAuthStore();
|
||||
const { identity } = storeToRefs(authStore);
|
||||
const { identityOptional } = storeToRefs(authStore);
|
||||
|
||||
authStore.client.getInstance().then((res) => {
|
||||
authStore.updateActiveIdentity({
|
||||
|
|
@ -13,7 +13,7 @@ export const useCacheRefresh = () => {
|
|||
|
||||
// Refresh custom emojis and instance data and me on every reload
|
||||
watch(
|
||||
identity,
|
||||
identityOptional,
|
||||
async (oldIdentity, newIdentity) => {
|
||||
if (newIdentity && newIdentity.id !== oldIdentity?.id) {
|
||||
console.info("Refreshing emoji, instance and account cache");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue