VStepperWindowItem.mjs 985 B

123456789101112131415161718192021222324252627
  1. import { createVNode as _createVNode, mergeProps as _mergeProps, resolveDirective as _resolveDirective } from "vue";
  2. // Components
  3. import { makeVWindowItemProps, VWindowItem } from "../VWindow/VWindowItem.mjs"; // Utilities
  4. import { genericComponent, propsFactory, useRender } from "../../util/index.mjs";
  5. export const makeVStepperWindowItemProps = propsFactory({
  6. ...makeVWindowItemProps()
  7. }, 'VStepperWindowItem');
  8. export const VStepperWindowItem = genericComponent()({
  9. name: 'VStepperWindowItem',
  10. props: makeVStepperWindowItemProps(),
  11. setup(props, _ref) {
  12. let {
  13. slots
  14. } = _ref;
  15. useRender(() => {
  16. const windowItemProps = VWindowItem.filterProps(props);
  17. return _createVNode(VWindowItem, _mergeProps({
  18. "_as": "VStepperWindowItem"
  19. }, windowItemProps, {
  20. "class": ['v-stepper-window-item', props.class],
  21. "style": props.style
  22. }), slots);
  23. });
  24. return {};
  25. }
  26. });
  27. //# sourceMappingURL=VStepperWindowItem.mjs.map