text: 'use strict';
  
  Object.defineProperty(exports, '__esModule', { value: true });
  
  var vue = require('vue');
  
  var script = vue.defineComponent({
    name: "ElBreadcrumb",
    props: {
      separator: {
        type: String,
        default: "/"
      },
      separatorClass: {
        type: String,
        default: ""
      }
    },
    setup(props) {
      const breadcrumb = vue.ref(null);
      vue.provide("breadcrumb", props);
      vue.onMounted(() => {
        const items = breadcrumb.value.querySelectorAll(".el-breadcrumb__item");
        if (items.length) {
          items[items.length - 1].setAttribute("aria-current", "page");
        }
      });
      return {
        breadcrumb
      };
    }
  });
  
  const _hoisted_1 = {
    ref: "breadcrumb",
    class: "el-breadcrumb",
    "aria-label": "Breadcrumb",
    role: "navigation"
  };
  function render(_ctx, _cache, $props, $setup, $data, $options) {
    return vue.openBlock(), vue.createBlock("div", _hoisted_1, [
      vue.renderSlot(_ctx.$slots, "default")
    ], 512);
  }
  
  script.render = render;
  script.__file = "packages/breadcrumb/src/index.vue";
  
  script.install = (app) => {
    app.component(script.name, script);
  };
  const _Breadcrumb = script;
  
  exports.default = _Breadcrumb;
  