This commit is contained in:
Michal Kváček
2023-08-26 11:45:50 +02:00
parent ccc8ff22e2
commit dcc3230cbe
18 changed files with 132 additions and 42 deletions
+4 -3
View File
@@ -4,14 +4,15 @@ import {commonProps} from "src/composables/inputs";
import {reactive, watch} from "vue";
import {setDefaultData} from "src/composables/form/formHandling";
import AvatarFromPhoto from "components/AvatarFromPhoto.vue";
import {user as pilot} from "src/composables/objects/user";
import {isRequestPending} from "src/composables/form/props";
const props = defineProps({
user: {
type: Object,
required: false,
default: null
}
},
isRequestPending
});
const formData = reactive({
avatarImage: null,
@@ -25,7 +26,7 @@ watch(() => props.user, (newVal) => {
<template>
<FormWrapper v-model="formData">
<FormWrapper v-model="formData" :is-request-pending="props.isRequestPending">
<div class="text-center">
<AvatarFromPhoto :size="200" :src="user.avatarImageUrl" v-if="user.avatarImageUrl" />
+5 -2
View File
@@ -6,13 +6,16 @@ import {commonProps} from "src/composables/inputs";
import RichTextEditor from "components/inputs/RichTextEditor.vue";
import FormWrapper from "components/FormWrapper.vue";
import {setDefaultData} from "src/composables/form/formHandling";
import {isRequestPending} from "src/composables/form/props";
const props = defineProps({
user: {
type: Object,
required: false,
default: null
}
},
isRequestPending,
})
const formData = reactive({
@@ -26,7 +29,7 @@ watch(() => props.user, (newVal) => {
</script>
<template>
<FormWrapper v-model="formData">
<FormWrapper v-model="formData" :is-request-pending="props.isRequestPending">
<q-list>
<q-item v-if="user.publicUsername">