HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/node_modules/vue3-spinners/spinners/vue-spinner-comment.js
import { defineComponent, h } from 'vue';
import useSpinner, { spinnerProps } from '../utils/use-spinner.js';
const svg = [
    h('rect', {
        x: '0',
        y: '0',
        width: '100',
        height: '100',
        fill: 'none',
    }),
    h('path', {
        d: 'M78,19H22c-6.6,0-12,5.4-12,12v31c0,6.6,5.4,12,12,12h37.2c0.4,3,1.8,5.6,3.7,7.6c2.4,2.5,5.1,4.1,9.1,4 c-1.4-2.1-2-7.2-2-10.3c0-0.4,0-0.8,0-1.3h8c6.6,0,12-5.4,12-12V31C90,24.4,84.6,19,78,19z',
        fill: 'currentColor',
    }),
    h('circle', {
        cx: '30',
        cy: '47',
        r: '5',
        fill: '#fff',
    }, [
        h('animate', {
            attributeName: 'opacity',
            from: '0',
            to: '1',
            values: '0;1;1',
            keyTimes: '0;0.2;1',
            dur: '1s',
            repeatCount: 'indefinite',
        }),
    ]),
    h('circle', {
        cx: '50',
        cy: '47',
        r: '5',
        fill: '#fff',
    }, [
        h('animate', {
            attributeName: 'opacity',
            from: '0',
            to: '1',
            values: '0;0;1;1',
            keyTimes: '0;0.2;0.4;1',
            dur: '1s',
            repeatCount: 'indefinite',
        }),
    ]),
    h('circle', {
        cx: '70',
        cy: '47',
        r: '5',
        fill: '#fff',
    }, [
        h('animate', {
            attributeName: 'opacity',
            from: '0',
            to: '1',
            values: '0;0;1;1',
            keyTimes: '0;0.4;0.6;1',
            dur: '1s',
            repeatCount: 'indefinite',
        }),
    ]),
];
export default defineComponent({
    name: 'VueSpinnerComment',
    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,
            xmlns: 'http://www.w3.org/2000/svg',
            viewBox: '0 0 100 100',
            preserveAspectRatio: 'xMidYMid',
        }, svg);
    },
});