index.wxs 606 B

1234567891011121314151617181920212223242526
  1. /* eslint-disable */
  2. var style = require('../wxs/style.wxs');
  3. var addUnit = require('../wxs/add-unit.wxs');
  4. function rootStyle(data) {
  5. var currentColor = data.checked === data.activeValue ? data.activeColor : data.inactiveColor;
  6. return style({
  7. 'font-size': addUnit(data.size),
  8. 'background-color': currentColor,
  9. });
  10. }
  11. var BLUE = '#1989fa';
  12. var GRAY_DARK = '#969799';
  13. function loadingColor(data) {
  14. return data.checked === data.activeValue
  15. ? data.activeColor || BLUE
  16. : data.inactiveColor || GRAY_DARK;
  17. }
  18. module.exports = {
  19. rootStyle: rootStyle,
  20. loadingColor: loadingColor,
  21. };