Finish initial implementation dns setup view

This commit is contained in:
Johannes Zellner
2025-04-02 12:43:59 +02:00
parent f82f3fa858
commit 5527926508
6 changed files with 238 additions and 96 deletions
-22
View File
@@ -84,28 +84,6 @@ function create() {
if (error || result.status !== 200) return [error || result];
return [null];
},
async provisionStatus() {
let error, result;
try {
result = await fetcher.get(`${API_ORIGIN}/api/v1/provision/status`, {});
} catch (e) {
error = e;
}
if (error || result.status !== 200) return [error || result];
return [null, result.body];
},
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];
},
};
}