index.js 720 B

1234567891011121314151617181920212223242526
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = void 0;
  6. var _internal = require("../../theme/internal");
  7. // ============================== Shared ==============================
  8. const genSharedAffixStyle = token => {
  9. const {
  10. componentCls
  11. } = token;
  12. return {
  13. [componentCls]: {
  14. position: 'fixed',
  15. zIndex: token.zIndexPopup
  16. }
  17. };
  18. };
  19. // ============================== Export ==============================
  20. var _default = exports.default = (0, _internal.genComponentStyleHook)('Affix', token => {
  21. const affixToken = (0, _internal.mergeToken)(token, {
  22. zIndexPopup: token.zIndexBase + 10
  23. });
  24. return [genSharedAffixStyle(affixToken)];
  25. });