add new endpoint to sidebar

This commit is contained in:
kandrusyak
2023-07-25 02:23:05 +03:00
parent 35ff1150e7
commit 14b67dde2b
2 changed files with 7 additions and 2 deletions

View File

@@ -35,7 +35,7 @@
padding="0",
style="color: var(--font-grey-color)"
)
base-avatar(:size="36", :color="userData?.color", v-if="!userData?.photo") {{changeName}}
base-avatar(:size="36", :color="userData?.color", v-if="!userData?.photo") {{changeName}}
base-avatar(:size="32", v-else)
img.h-full.object-cover(:src="url + userData?.photo", alt="Avatar")
.h-6.w-6.flex.items-center.justify-center.ml-2.pt-1
@@ -55,6 +55,8 @@ import BaseAvatar from "@/components/base/BaseAvatar";
import BasePopup from "@/components/base/BasePopup.vue";
import BaseClientFormCreate from "@/components/base/BaseClientFormCreate";
import BaseButton from "@/components/base/BaseButton.vue";
import { fetchWrapper } from "@/shared/fetchWrapper";
export default {
name: "TheHeader",
components: {
@@ -111,6 +113,9 @@ export default {
this.showPopup = !this.showPopup;
},
},
async mounted() {
this.userData = await fetchWrapper.get("users/me");
},
};
</script>