@doreamonjs/gate
Version:
gate for doreamonjs
19 lines • 867 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const react_1 = tslib_1.__importStar(require("react"));
const classnames_1 = tslib_1.__importDefault(require("classnames"));
const dva_1 = require("dva");
const antd_1 = require("antd");
const constants_1 = require("../../constants");
require("./index.less");
const componentName = 'doreamonjs-design-gate-global-backtop';
const BackTop = (props) => {
const containerCls = classnames_1.default(componentName, 'backTop');
const getTarget = react_1.useCallback(() => {
return document.querySelector(`.${constants_1.scrollContainerClassName}`);
}, []);
return react_1.default.createElement(antd_1.BackTop, { className: containerCls, target: getTarget });
};
exports.default = dva_1.connect()(BackTop);
//# sourceMappingURL=index.js.map