genSizeMapToken.js 559 B

1234567891011121314151617181920212223
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = genSizeMapToken;
  6. function genSizeMapToken(token) {
  7. const {
  8. sizeUnit,
  9. sizeStep
  10. } = token;
  11. return {
  12. sizeXXL: sizeUnit * (sizeStep + 8),
  13. sizeXL: sizeUnit * (sizeStep + 4),
  14. sizeLG: sizeUnit * (sizeStep + 2),
  15. sizeMD: sizeUnit * (sizeStep + 1),
  16. sizeMS: sizeUnit * sizeStep,
  17. size: sizeUnit * sizeStep,
  18. sizeSM: sizeUnit * (sizeStep - 1),
  19. sizeXS: sizeUnit * (sizeStep - 2),
  20. sizeXXS: sizeUnit * (sizeStep - 3) // 4
  21. };
  22. }