added connect for payments-modal, added event-bus for upd-money in profile and header

This commit is contained in:
Kostya
2024-03-05 21:52:56 +03:00
parent 5dc51486a5
commit 31a83bba1d
2 changed files with 190 additions and 10 deletions

View File

@@ -32,6 +32,7 @@ import { GetCookie } from "@/assets/js/storage/CookieStorage";
import {GetCurrentMoney} from "@/assets/js/rest/RestMethods";
import '@/assets/css/PagesStyles/adaptive-pages/profilemobile.css'
import {eventBus} from "@/main";
export default {
components: { HeaderMobileComponent, MenuMobileComponent, PaymentsMobile },
@@ -57,6 +58,11 @@ export default {
this.imageUrl = `https://avatar.spworlds.ru/front/256/${this.username}`
}
},
mounted() {
eventBus.on("Updatebalance", () => {
this.updateBalanceMethod();
});
},
methods: {
paymetsCall(view) {
this.payments.paymentsWindow = true
@@ -64,7 +70,15 @@ export default {
},
paymentsClose() {
this.payments.paymentsWindow = false
}
},
updateBalanceMethod() {
GetCurrentMoney(GetCookie("AUTHTOKEN"), GetCookie("SearchToken")).then(
(response) => {
this.balance = response.currentMoney;
}
);
eventBus.emit("Updatebalance-saper");
},
}
}
</script>