{"version":3,"file":"action-button.mjs","sources":["../../../../../../packages/components/action-button/src/action-button.vue"],"sourcesContent":["<template>\n  <hl-button\n    type=\"primary\"\n    class=\"action-button\"\n    :class=\"[size, type]\"\n    icon-position=\"left\"\n    @click=\"$emit('click')\"\n  >\n    {{ label }}\n    <template #icon>\n      <hl-icon>\n        <slot name=\"icon\">\n          <svg\n            viewBox=\"0 0 22 22\"\n            version=\"1.1\"\n            xmlns=\"http://www.w3.org/2000/svg\"\n            class=\"icon-system\"\n            name=\"SystemAdd\"\n            iconId=\"icon_1538\"\n          ><!----><g stroke=\"currentColor\"><path d=\"M4,11 L18,11 M11,4 L11,18\" /></g></svg>\n        </slot>\n      </hl-icon>\n    </template>\n  </hl-button>\n</template>\n<script lang=\"ts\">\nimport { defineComponent } from 'vue'\nimport { HlIcon, HlButton } from 'hongluan-ui'\n\nexport default defineComponent({\n  name: 'ActionButton',\n  components: { HlIcon, HlButton },\n  props: {\n    label: {\n      type: String,\n      default: '',\n    },\n    size: {\n      type: String,\n      default: 'md',\n    },\n    type: {\n      type: String,\n      default: 'main',\n    },\n  },\n  emits: ['click'],\n})\n</script>\n"],"names":["_createElementVNode","_createCommentVNode","_createBlock","_normalizeClass","_withCtx","_createVNode","_renderSlot","_createTextVNode","_toDisplayString"],"mappings":";;;;AA6BA,MAAK,YAAa,eAAa,CAAA;AAAA,EAC7B,IAAM,EAAA,cAAA;AAAA,EACN,UAAA,EAAY,EAAE,MAAA,EAAQ,QAAS,EAAA;AAAA,EAC/B,KAAO,EAAA;AAAA,IACL,KAAO,EAAA;AAAA,MACL,IAAM,EAAA,MAAA;AAAA,MACN,OAAS,EAAA,EAAA;AAAA,KACX;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,IAAM,EAAA,MAAA;AAAA,MACN,OAAS,EAAA,IAAA;AAAA,KACX;AAAA,IACA,IAAM,EAAA;AAAA,MACJ,IAAM,EAAA,MAAA;AAAA,MACN,OAAS,EAAA,MAAA;AAAA,KACX;AAAA,GACF;AAAA,EACA,KAAA,EAAO,CAAC,OAAO,CAAA;AACjB,CAAC,CAAA,CAAA;mCA5B0FA,kBAAA,CAAA,KAAA,EAAA;AAAA,EAN/E,OAAQ,EAAA,WAAA;AAAA,EACR,OAAQ,EAAA,KAAA;AAAA,EACR,KAAM,EAAA,4BAAA;AAAA,EACN,KAAM,EAAA,aAAA;AAAA,EACN,IAAK,EAAA,WAAA;AAAA,EACL,MAAO,EAAA,WAAA;;AACR,kBAAAC,kBAAA,CAAA,EAAA,CAAA;AAAA,kBAAOD,kBAAA,CAAmE,GAAhE,EAAA,EAAA,MAAA,EAAO,cAAc,EAAA,EAAA;AAAA,oBAACA,kBAAA,CAAsC,MAAhC,EAAA,EAAA,CAAA,EAAE,2BAA2B,EAAA,CAAA;AAAA,GAAA,CAAA;;;;;sBAlB5EE,WAsBY,CAAA,oBAAA,EAAA;AAAA,IArBV,IAAK,EAAA,SAAA;AAAA,IACL,KAAK,EAAAC,cAAA,CAAA,CAAC,eAAe,EAAA,CACZ,WAAM,IAAI,CAAA,IAAA,CAAA,CAAA,CAAA;AAAA,IACnB,eAAc,EAAA,MAAA;AAAA,IACb,OAAA,EAAK,sCAAE,IAAK,CAAA,KAAA,CAAA,OAAA,CAAA,CAAA;AAAA,GAAA,EAAA;AAGF,IAAA,IAAA,EAAIC,QACb,MAWU;AAAA,MAXVC,WAWU,CAAA,kBAAA,EAAA,IAAA,EAAA;AAAA,QAAA,OAAA,EAAAD,OAAA,CAVR,MASO;AAAA,UATPE,UAAA,CASO,yBATP,MASO;AAAA,YARL,UAAA;AAAA,WAAA,CAAA;;;;;qBAJN,MAAW;AAAA,MAARC,eAAA,CAAAC,eAAA,CAAA,IAAA,CAAA,KAAK,IAAG,GACX,EAAA,CAAA,CAAA;AAAA,KAAA,CAAA;;;;;;;;"}