This repository has been archived on 2024-11-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
enzos-events/resources/js/pages/Login.vue
2023-07-02 13:56:28 +02:00

41 lines
1.1 KiB
Vue

<template>
<n-form
label-placement="top"
:model="formValue"
ref="formRef"
:rules="rules"
>
<n-form-item label="Benutzername" path="user">
<n-input v-model:value="formValue.user" placeholder="Benutzername" />
</n-form-item>
<n-form-item label="Passwort" path="password">
<n-input v-model:value="formValue.password" placeholder="Passwort"></n-input>
</n-form-item>
<div class="flex justify-center">
<n-button class="bg-[#18A058]" type="success" @click="onClickLogin">Anmelden</n-button>
</div>
</n-form>
</template>
<script setup>
import { ref } from 'vue'
import { router } from '@inertiajs/vue3'
import LoginLayout from '@/layouts/LoginLayout.vue'
defineOptions({ layout: LoginLayout })
const formRef = ref(null)
const formValue = ref({
user: '',
password: ''
})
const rules = ref(undefined)
function onClickLogin(){
router.get(
'/Events'
)
}
</script>