export default { data() { return { windowWidth: window.innerWidth, }; }, created() { window.addEventListener("resize", this.onResize); this.updateBody(); }, methods: { onResize() { this.windowWidth = window.innerWidth; this.updateBody(); }, updateBody() { if (this.isMobile) { document.body.classList.add("mobile"); } else { document.body.classList.remove("mobile"); } } }, computed: { isMobile() { return this.windowWidth <= 767.98; }, }, };