fix: misc changes

This commit is contained in:
Jannat Patel
2024-06-13 15:34:57 +05:30
parent 81feee887c
commit a99c41a07b
6 changed files with 87 additions and 34 deletions

View File

@@ -87,7 +87,7 @@
</template>
<script setup>
import { Breadcrumbs, createResource, Button, TabButtons } from 'frappe-ui'
import { computed, inject, reactive, ref, onMounted, watchEffect } from 'vue'
import { computed, inject, watch, ref, onMounted, watchEffect } from 'vue'
import { sessionStore } from '@/stores/session'
import { Edit } from 'lucide-vue-next'
import UserAvatar from '@/components/UserAvatar.vue'
@@ -119,11 +119,13 @@ onMounted(() => {
const profile = createResource({
url: 'frappe.client.get',
params: {
doctype: 'User',
filters: {
username: props.username,
},
makeParams(values) {
return {
doctype: 'User',
filters: {
username: props.username,
},
}
},
})
@@ -165,6 +167,13 @@ watchEffect(() => {
}
})
watch(
() => props.username,
() => {
profile.reload()
}
)
const editProfile = () => {
showProfileModal.value = true
}