perf: ♻️ Use global instance of composable instead of an instance per component for identities, client and settings

This commit is contained in:
Jesse Wierzbinski 2024-07-21 15:33:32 +02:00
parent f1ada1745d
commit 3428e4b5b6
No known key found for this signature in database
38 changed files with 104 additions and 131 deletions

View file

@ -2,10 +2,6 @@ import type { ApplicationData } from "@lysand-org/client/types";
import { nanoid } from "nanoid";
export const signInWithCode = (code: string, appData: ApplicationData) => {
const identity = useCurrentIdentity();
const identities = useIdentities();
const client = useClient();
client.value
?.fetchAccessToken(
appData.client_id,