wetrade-design
Version:
一款多语言支持Vue3的UI框架
16 lines • 457 B
JavaScript
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;