UNPKG

ant-design-x-vue-next

Version:

Ant Design X for Vue — community continuation aligned with @ant-design/x

2 lines (1 loc) 495 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("vue");function r(a="(pointer: coarse)"){const o=t.ref(!1);return t.onMounted(()=>{var i;if(typeof window>"u"||!window.matchMedia)return;const e=window.matchMedia(a),n=()=>{o.value=e.matches};n(),(i=e.addEventListener)==null||i.call(e,"change",n),t.onUnmounted(()=>{var u;(u=e.removeEventListener)==null||u.call(e,"change",n)})}),o}exports.default=r;exports.useMobile=r;