ether-admin/node_modules/ant-design-vue/lib/vc-table/context/StickyContext.js

20 lines
703 B
JavaScript

"use strict";
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;