File: //home/arjun/projects/buyercall/node_modules/vue3-spinners/spinners/vue-spinner-infinity.js
import { defineComponent, h } from 'vue';
import useSpinner, { spinnerProps } from '../utils/use-spinner.js';
const svg = [
h('path', {
d: 'M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z',
fill: 'none',
stroke: 'currentColor',
'stroke-width': '8',
'stroke-dasharray': '10.691205342610678 10.691205342610678',
'stroke-dashoffset': '0',
}, [
h('animate', {
attributeName: 'stroke-dashoffset',
from: '0',
to: '21.382410685221355',
begin: '0',
dur: '2s',
repeatCount: 'indefinite',
fill: 'freeze',
}),
]),
];
export default defineComponent({
name: 'VueSpinnerInfinity',
props: spinnerProps,
setup(props) {
const { cSize, classes, style } = useSpinner(props);
return () => h('svg', {
style: style.value,
class: classes.value,
width: cSize.value,
height: cSize.value,
viewBox: '0 0 100 100',
preserveAspectRatio: 'xMidYMid',
}, svg);
},
});