Files
hamid.zarghami1@gmail.com e644edbd65 transfer project in github
2024-05-12 15:29:27 +03:30

84 lines
1.8 KiB
Vue

<template>
<CHeader fixed with-subheader light>
<CToggler
in-header
class="ml-3 d-lg-none"
@click="$store.commit('admin/toggleSidebarMobile')"
/>
<CToggler
in-header
class="ml-3 d-md-down-none"
@click="$store.commit('admin/toggleSidebarDesktop')"
/>
<!-- <CHeaderNav class="">-->
<!-- <CHeaderNavItem class="px-3">-->
<!-- <Branches/>-->
<!-- </CHeaderNavItem>-->
<!-- </CHeaderNav>-->
<CHeaderNav class="mr-4 mr-auto">
<TheHeaderDropdownAccnt/>
</CHeaderNav>
</CHeader>
</template>
<script>
import Branches from "./widgets/Branches.vue";
export default {
name: 'TheHeader',
components: {Branches},
data() {
return {
breadcrumb: [
{
text: 'صفحه اصلی',
to: '/admin'
},
{
text: 'لیست دانلود ها',
to: {name: 'admin-downloads'}
},
{
text: 'This is a span'
}
]
}
},
methods: {
playSound() {
const audio = new Audio(require('@/assets/admin/mp3/bell.mp3').default);
audio.volume = 1.0;
audio.play();
}
},
mounted() {
window.addEventListener('load', function() {
var audio = new Audio(require('@/assets/admin/mp3/bell.mp3').default);
audio.muted = true
audio.play();
});
const self = this
const socket = io('/admin')
// this.$axios.$get('/api/admin/pager')
// .then(resp => {
//
// })
socket.on('order', function (msg) {
if (msg?.branchId === self.$route?.params?.branch){
self.playSound()
self.$notify({
title: `سفارش جدید`,
message: `یک سفارش جدید ثبت شد`,
duration: 0,
position: 'top-left'
});
}
});
}
}
</script>