UNPKG

vue-cesium

Version:
1 lines 1.15 kB
{"version":3,"file":"use-spinner.mjs","sources":["../../../../../../packages/components/ui/spinner/use-spinner.ts"],"sourcesContent":["import { computed } from 'vue'\nimport { useSizeDefaults } from '@vue-cesium/composables/private/use-size'\n\nexport const useSpinnerProps = {\n size: {\n type: [Number, String],\n default: '1em'\n },\n color: String\n}\n\nexport default function useSpinner(props) {\n return {\n cSize: computed(() => (props.size in useSizeDefaults ? `${useSizeDefaults[props.size]}px` : props.size)),\n\n classes: computed(() => 'vc-spinner' + (props.color ? ` text-${props.color}` : ''))\n }\n}\n"],"names":[],"mappings":";;;;AAGO,MAAM,eAAkB,GAAA;AAAA,EAC7B,IAAM,EAAA;AAAA,IACJ,IAAA,EAAM,CAAC,MAAA,EAAQ,MAAM,CAAA;AAAA,IACrB,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA,MAAA;AACT,EAAA;AAEA,SAAwB,WAAW,KAAO,EAAA;AACxC,EAAO,OAAA;AAAA,IACL,KAAO,EAAA,QAAA,CAAS,MAAO,KAAA,CAAM,IAAQ,IAAA,eAAA,GAAkB,CAAG,EAAA,eAAA,CAAgB,KAAM,CAAA,IAAI,CAAC,CAAA,EAAA,CAAA,GAAO,MAAM,IAAK,CAAA;AAAA,IAEvG,OAAA,EAAS,QAAS,CAAA,MAAM,YAAgB,IAAA,KAAA,CAAM,QAAQ,CAAS,MAAA,EAAA,KAAA,CAAM,KAAK,CAAA,CAAA,GAAK,EAAG,CAAA,CAAA;AAAA,GACpF,CAAA;AACF;;;;"}