{"version":3,"file":"props-CI3pQeT7.mjs","sources":["../src/components/spinner/props.js"],"sourcesContent":["// spinnerProps.js\nimport { computed } from \"vue\";\n\nexport default {\n  props: {\n    size: {\n      type: [Number, String],\n    },\n    color: {\n      type: String,\n    },\n  },\n  setup(props) {\n    const spinnerStyle = computed(() => {\n      if (props.size) {\n        return {\n          height:\n            typeof Number(props.size) === \"number\"\n              ? `${props.size}px`\n              : props.size,\n          width:\n            typeof Number(props.size) === \"number\"\n              ? `${props.size}px`\n              : props.size,\n        };\n      }\n      return {};\n    });\n\n    return {\n      spinnerStyle,\n    };\n  },\n};\n"],"names":[],"mappings":";AAGA,MAAA,eAAe;AAAA,EACb,OAAO;AAAA,IACL,MAAM;AAAA,MACJ,MAAM,CAAC,QAAQ,MAAM;AAAA,IAC3B;AAAA,IACI,OAAO;AAAA,MACL,MAAM;AAAA,IACZ;AAAA,EACA;AAAA,EACE,MAAM,OAAO;AACX,UAAM,eAAe,SAAS,MAAM;AAClC,UAAI,MAAM,MAAM;AACd,eAAO;AAAA,UACL,QACE,OAAO,OAAO,MAAM,IAAI,MAAM,WAC1B,GAAG,MAAM,IAAI,OACb,MAAM;AAAA,UACZ,OACE,OAAO,OAAO,MAAM,IAAI,MAAM,WAC1B,GAAG,MAAM,IAAI,OACb,MAAM;AAAA,QACtB;AAAA,MACM;AACA,aAAO,CAAA;AAAA,IACT,CAAC;AAED,WAAO;AAAA,MACL;AAAA,IACN;AAAA,EACE;AACF;"}