baa40f5c321ffd510ba059836be8f37130e104e805113eb41447643c02f2716208844e3e32afb2e1865f982a5aa397a33089ed725730183c41462de5019f1c 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var vue = require('vue');
  4. var pluginVue_exportHelper = require('../../../_virtual/plugin-vue_export-helper.js');
  5. var index = require('../../../hooks/use-namespace/index.js');
  6. const __default__ = vue.defineComponent({
  7. name: "ElFooter"
  8. });
  9. const _sfc_main = /* @__PURE__ */ vue.defineComponent({
  10. ...__default__,
  11. props: {
  12. height: {
  13. type: String,
  14. default: null
  15. }
  16. },
  17. setup(__props) {
  18. const props = __props;
  19. const ns = index.useNamespace("footer");
  20. const style = vue.computed(() => props.height ? ns.cssVarBlock({ height: props.height }) : {});
  21. return (_ctx, _cache) => {
  22. return vue.openBlock(), vue.createElementBlock("footer", {
  23. class: vue.normalizeClass(vue.unref(ns).b()),
  24. style: vue.normalizeStyle(vue.unref(style))
  25. }, [
  26. vue.renderSlot(_ctx.$slots, "default")
  27. ], 6);
  28. };
  29. }
  30. });
  31. var Footer = /* @__PURE__ */ pluginVue_exportHelper["default"](_sfc_main, [["__file", "footer.vue"]]);
  32. exports["default"] = Footer;
  33. //# sourceMappingURL=footer.js.map