Преглед на файлове

Use composition API in sidebar.vue

master
Immanuel Onyeka преди 1 година
родител
ревизия
03fc18ff7b
променени са 1 файла, в които са добавени 12 реда и са изтрити 16 реда
  1. +12
    -16
      components/sidebar.vue

+ 12
- 16
components/sidebar.vue Целия файл

@@ -95,26 +95,22 @@ fill="currentColor" class="bi bi-door-closed" viewBox="0 0 16 16"> <path d="M3
</menu>
</template>

<script>
<script setup>
import { ref, onMounted } from "vue"
const props = defineProps(['role', 'active'])
const mobile = ref(false)
const toggled = ref(false)

function checkMobile() {
if (window.innerWidth < 720) {
this.mobile = true
mobile.value = true
} else {
this.mobile = false
mobile.value = false
}
}

export default {
methods: { checkMobile },
props: ['role', 'active'],
data() {
return {
mobile: false, toggled: false
}
},
created() {
window.onresize = this.checkMobile
this.checkMobile()
}
}
onMounted(() => {
window.onresize = checkMobile
checkMobile()
})
</script>

Loading…
Отказ
Запис