refactor: ♻️ Rewrite state system to use Pinia for composer and auth

This commit is contained in:
Jesse Wierzbinski 2025-08-28 07:41:51 +02:00
parent a6db9e059d
commit b510782a30
No known key found for this signature in database
80 changed files with 999 additions and 1011 deletions

View file

@ -160,15 +160,17 @@ const schema = toTypedSchema(
}),
);
const instance = useInstanceFromClient(new Client(client.value.url));
const client = new Client(new URL(useRequestURL().origin));
const instance = useInstanceFromClient(client);
const form = useForm({
validationSchema: schema,
});
const authStore = useAuthStore();
const handleSubmit = form.handleSubmit((values) => {
isLoading.value = true;
ref(client)
.value?.registerAccount(
authStore.client
.registerAccount(
values.username,
values.email,
values.password,