ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
20 lines (19 loc) • 703 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useProvideSticky = exports.useInjectSticky = void 0;
var _styleChecker = _interopRequireDefault(require("../../_util/styleChecker"));
var _vue = require("vue");
const supportSticky = (0, _vue.shallowRef)(false);
const useProvideSticky = () => {
(0, _vue.onMounted)(() => {
supportSticky.value = supportSticky.value || (0, _styleChecker.default)('position', 'sticky');
});
};
exports.useProvideSticky = useProvideSticky;
const useInjectSticky = () => {
return supportSticky;
};
exports.useInjectSticky = useInjectSticky;
;