Port activation to vuejs

This commit is contained in:
Johannes Zellner
2025-03-31 22:28:17 +02:00
parent e3b81d0b36
commit b2e1d4cc61
7 changed files with 229 additions and 165 deletions
+11
View File
@@ -84,6 +84,17 @@ function create() {
if (error || result.status !== 200) return [error || result];
return [null];
},
async createAdmin(data) {
let error, result;
try {
result = await fetcher.post(`${API_ORIGIN}/api/v1/provision/activate`, data);
} catch (e) {
error = e;
}
if (error || result.status !== 201) return [error || result];
return [null, result.token];
},
};
}