Implement password reset + minor changes to button component #42

Merged
sauceyred merged 7 commits from password-reset into main 2025-07-16 17:47:58 +00:00
Showing only changes of commit 491e736422 - Show all commits

View file

@ -1,14 +1,14 @@
<template> <template>
<div @click="props.callback()" class="button" :class="props.variant + '-button'"> <button @click="props.callback ? props.callback() : null" class="button" :class="props.variant + '-button'">
{{ props.text }} {{ props.text }}
</div> </button>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
const props = defineProps<{ const props = defineProps<{
text: string, text: string,
callback: CallableFunction, callback?: CallableFunction,
variant?: "normal" | "scary" | "neutral", variant?: "normal" | "scary" | "neutral",
}>(); }>();
@ -28,6 +28,8 @@ const props = defineProps<{
border-radius: 0.7rem; border-radius: 0.7rem;
text-decoration: none; text-decoration: none;
display: inline-block; display: inline-block;
border: none;
} }
.button:hover { .button:hover {