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/utils/props.js
export function useSpinnerProps(props) {
    const defaultProps = {
        color: {
            type: String,
            default: '#000000',
        },
    };
    const optionalProps = {
        size: {
            type: [String, Number],
            default: props.size,
        },
        margin: { type: String, default: props.margin },
        height: { type: [String, Number], default: props.height },
        width: { type: [String, Number], default: props.width },
        radius: { type: [String, Number], default: props.radius },
    };
    const actualProps = { ...defaultProps };
    for (const prop of Object.keys(props)) {
        actualProps[prop] = optionalProps[prop];
    }
    return actualProps;
}