{"version":3,"file":"double-bounce-Cmz4kO27.mjs","sources":["../src/components/spinner/behavior/double-bounce.vue"],"sourcesContent":["<template>\n  <div class=\"dpzvc3-spinner-double-bounce\" :style=\"spinnerStyle\">\n    <div\n      v-for=\"i in 2\"\n      :key=\"i\"\n      class=\"bounce\"\n      :class=\"'bounce-' + i\"\n      :style=\"bounceStyle\"\n    />\n  </div>\n</template>\n\n<script>\nimport { computed, defineComponent } from \"vue\";\nimport spinnerProps from \"../props\"; // 复用 spinnerProps\n\nexport default defineComponent({\n  name: \"Dpzvc3DoubleBounce\",\n  props: spinnerProps.props,\n  setup(props) {\n    const { spinnerStyle } = spinnerProps.setup(props);\n\n    const bounceStyle = computed(() => {\n      return props.color ? { backgroundColor: props.color } : {};\n    });\n\n    return {\n      spinnerStyle,\n      bounceStyle,\n    };\n  },\n});\n</script>\n"],"names":["_createElementBlock","_Fragment","_renderList","_createElementVNode","_normalizeClass"],"mappings":";;;AAgBA,MAAK,YAAa,gBAAa;AAAA,EAC7B,MAAM;AAAA,EACN,OAAO,aAAa;AAAA,EACpB,MAAM,OAAO;AACX,UAAM,EAAE,aAAW,IAAM,aAAa,MAAM,KAAK;AAEjD,UAAM,cAAc,SAAS,MAAM;AACjC,aAAO,MAAM,QAAQ,EAAE,iBAAiB,MAAM,MAAI,IAAM,CAAA;AAAA,IAC1D,CAAC;AAED,WAAO;AAAA,MACL;AAAA,MACA;AAAA;EAEJ;AACF,CAAC;;sBA9BCA,mBAQM,OAAA;AAAA,IARD,OAAM;AAAA,IAAgC,sBAAO,KAAA,YAAY;AAAA;kBAC5DA,mBAMEC,UAAA,MAAAC,WALY,GAAC,CAAN,MAAC;aADVC,mBAME,OAAA;AAAA,QAJC,KAAK;AAAA,QACN,OAAKC,eAAA,CAAC,UAAQ,YACM,CAAC,CAAA;AAAA,QACpB,sBAAO,KAAA,WAAW;AAAA;;;;;"}