Добавил маппинг полей на мед карту, переход на медкарту с календаря, фикс дефолтного аватара
This commit is contained in:
@@ -47,8 +47,5 @@ export default {
|
||||
computed: mapState({
|
||||
medical: (state) => state.medical.medicalCard,
|
||||
}),
|
||||
created() {
|
||||
this.$store.dispatch("getMedicalCardData");
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -143,7 +143,7 @@ export default {
|
||||
return this.checkDate("updated_at");
|
||||
},
|
||||
allergiesList() {
|
||||
return this.patientData?.allergic.map((elem) => ({
|
||||
return this.patientData?.allergic?.map((elem) => ({
|
||||
name: elem?.name,
|
||||
title: elem?.title,
|
||||
}));
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
.wrapper.rounded.flex.flex-col
|
||||
.header.w-full.h-fit.flex.justify-between.px-6.pt-4.pb-3.text-sm.font-medium
|
||||
span Записи
|
||||
span {{ events.length }}
|
||||
span {{ events?.length }}
|
||||
.w-full.h-full.py-10px.pl-6.pr-2.items-center
|
||||
.events.flex.flex-col.pr-3.overflow-y-auto(v-if="events.length")
|
||||
.events.flex.flex-col.pr-3.overflow-y-auto(v-if="events?.length")
|
||||
.event.flex.justify-between.items-start.py-10px.w-full.gap-x-2(v-for="(event, index) in getEventsList")
|
||||
.flex.flex-col.gap-y-6px
|
||||
span.date.font-bold.whitespace-nowrap {{ event.date }}
|
||||
@@ -37,7 +37,7 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
...mapState({
|
||||
events: (state) => state.medical.events,
|
||||
events: (state) => state?.medical?.events,
|
||||
}),
|
||||
getEventsList() {
|
||||
return [
|
||||
|
||||
Reference in New Issue
Block a user