| 12345678910111213141516 |
- import { onMounted, onUnmounted, ref } from 'vue';
- import ResponsiveObserve from '../../_util/responsiveObserve';
- function useBreakpoint() {
- var screens = ref({});
- var token = null;
- onMounted(function () {
- token = ResponsiveObserve.subscribe(function (supportScreens) {
- screens.value = supportScreens;
- });
- });
- onUnmounted(function () {
- ResponsiveObserve.unsubscribe(token);
- });
- return screens;
- }
- export default useBreakpoint;
|