finished object endpoints

Added writing (tested) and deleting (untested) endpoints
This commit is contained in:
DecDuck
2024-10-09 15:08:55 +11:00
parent 435551c207
commit 486bce8bc7
7 changed files with 59 additions and 25 deletions

View File

@ -1,10 +1,10 @@
<template>
<form @submit.prevent="register">
<input type="text" v-model="username" placeholder="username" />
<input type="password" v-model="password" placeholder="password" />
<form @submit.prevent="register">
<input type="text" v-model="username" placeholder="username" />
<input type="password" v-model="password" placeholder="password" />
<button type="submit">Submit</button>
</form>
<button type="submit">Submit</button>
</form>
</template>
<script setup lang="ts">
@ -12,12 +12,16 @@ const username = ref("");
const password = ref("");
async function register() {
await $fetch('/api/v1/auth/signup/simple', {
method: "POST",
body: {
username: username.value,
password: password.value
}
})
await $fetch("/api/v1/auth/signup/simple", {
method: "POST",
body: {
username: username.value,
password: password.value,
},
});
}
</script>
definePageMeta({
layout: false,
});
</script>