index.js 924 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. "use strict";
  2. exports.__esModule = true;
  3. exports.default = void 0;
  4. var _utils = require("../utils");
  5. var _relation = require("../mixins/relation");
  6. var _createNamespace = (0, _utils.createNamespace)('steps'),
  7. createComponent = _createNamespace[0],
  8. bem = _createNamespace[1];
  9. var _default = createComponent({
  10. mixins: [(0, _relation.ParentMixin)('vanSteps')],
  11. props: {
  12. finishIcon: String,
  13. activeColor: String,
  14. inactiveIcon: String,
  15. inactiveColor: String,
  16. active: {
  17. type: [Number, String],
  18. default: 0
  19. },
  20. direction: {
  21. type: String,
  22. default: 'horizontal'
  23. },
  24. activeIcon: {
  25. type: String,
  26. default: 'checked'
  27. }
  28. },
  29. render: function render() {
  30. var h = arguments[0];
  31. return h("div", {
  32. "class": bem([this.direction])
  33. }, [h("div", {
  34. "class": bem('items')
  35. }, [this.slots()])]);
  36. }
  37. });
  38. exports.default = _default;