UNPKG

@vuesax-alpha/nightly

Version:
1 lines 867 B
{"version":3,"file":"index.mjs","sources":["../../../../../packages/directives/loading/index.ts"],"sourcesContent":["import { isRef } from 'vue'\n\nimport { isBoolean } from '@vuesax-alpha/utils'\nimport type { ObjectDirective } from 'vue'\nimport type { MaybeRef } from '@vuesax-alpha/utils'\n\ntype LoadingOptions = {\n loading: MaybeRef<boolean>\n}\n\nconst loading: ObjectDirective<\n HTMLElement,\n LoadingOptions | LoadingOptions['loading']\n> = {\n mounted(el, binding) {\n const value = binding.value\n\n if (isBoolean(value) || isRef<boolean>(value)) {\n return\n }\n },\n}\n\nexport default loading\n"],"names":[],"mappings":";;;;AAUA,MAAM,OAGF,GAAA;AAAA,EACF,OAAA,CAAQ,IAAI,OAAS,EAAA;AACnB,IAAA,MAAM,QAAQ,OAAQ,CAAA,KAAA,CAAA;AAEtB,IAAA,IAAI,SAAU,CAAA,KAAK,CAAK,IAAA,KAAA,CAAe,KAAK,CAAG,EAAA;AAC7C,MAAA,OAAA;AAAA,KACF;AAAA,GACF;AACF;;;;"}