@yamada-ui/loading
Version:
Yamada UI loading components
1 lines • 3.93 kB
Source Map (JSON)
{"version":3,"sources":["../src/dots.tsx"],"sourcesContent":["import type { IconProps } from \"@yamada-ui/icon\"\nimport { forwardRef } from \"@yamada-ui/core\"\nimport { Icon } from \"@yamada-ui/icon\"\n\nexport interface DotsProps extends IconProps {\n /**\n * The CSS `dur` property.\n *\n * @default '1s'\n */\n duration?: IconProps[\"dur\"]\n}\n\nexport const Dots = forwardRef<DotsProps, \"svg\">(\n ({ color, duration = \"1s\", ...rest }, ref) => {\n return (\n <Icon ref={ref} fill={color} viewBox=\"0 0 120 30\" {...rest}>\n <circle cx=\"15\" cy=\"15\" r=\"15\">\n <animate\n attributeName=\"r\"\n begin=\"0s\"\n calcMode=\"linear\"\n dur={duration}\n from=\"15\"\n repeatCount=\"indefinite\"\n to=\"15\"\n values=\"15;9;15\"\n />\n <animate\n attributeName=\"fill-opacity\"\n begin=\"0s\"\n calcMode=\"linear\"\n dur={duration}\n from=\"1\"\n repeatCount=\"indefinite\"\n to=\"1\"\n values=\"1;.5;1\"\n />\n </circle>\n <circle cx=\"60\" cy=\"15\" fillOpacity=\"0.3\" r=\"9\">\n <animate\n attributeName=\"r\"\n begin=\"0s\"\n calcMode=\"linear\"\n dur={duration}\n from=\"9\"\n repeatCount=\"indefinite\"\n to=\"9\"\n values=\"9;15;9\"\n />\n <animate\n attributeName=\"fill-opacity\"\n begin=\"0s\"\n calcMode=\"linear\"\n dur={duration}\n from=\"0.5\"\n repeatCount=\"indefinite\"\n to=\"0.5\"\n values=\".5;1;.5\"\n />\n </circle>\n <circle cx=\"105\" cy=\"15\" r=\"15\">\n <animate\n attributeName=\"r\"\n begin=\"0s\"\n calcMode=\"linear\"\n dur={duration}\n from=\"15\"\n repeatCount=\"indefinite\"\n to=\"15\"\n values=\"15;9;15\"\n />\n <animate\n attributeName=\"fill-opacity\"\n begin=\"0s\"\n calcMode=\"linear\"\n dur={duration}\n from=\"1\"\n repeatCount=\"indefinite\"\n to=\"1\"\n values=\"1;.5;1\"\n />\n </circle>\n </Icon>\n )\n },\n)\n\nDots.displayName = \"Dots\"\nDots.__ui__ = \"Dots\"\n"],"mappings":";;;AACA,SAAS,kBAAkB;AAC3B,SAAS,YAAY;AAeb,SACE,KADF;AAJD,IAAM,OAAO;AAAA,EAClB,CAAC,EAAE,OAAO,WAAW,MAAM,GAAG,KAAK,GAAG,QAAQ;AAC5C,WACE,qBAAC,QAAK,KAAU,MAAM,OAAO,SAAQ,cAAc,GAAG,MACpD;AAAA,2BAAC,YAAO,IAAG,MAAK,IAAG,MAAK,GAAE,MACxB;AAAA;AAAA,UAAC;AAAA;AAAA,YACC,eAAc;AAAA,YACd,OAAM;AAAA,YACN,UAAS;AAAA,YACT,KAAK;AAAA,YACL,MAAK;AAAA,YACL,aAAY;AAAA,YACZ,IAAG;AAAA,YACH,QAAO;AAAA;AAAA,QACT;AAAA,QACA;AAAA,UAAC;AAAA;AAAA,YACC,eAAc;AAAA,YACd,OAAM;AAAA,YACN,UAAS;AAAA,YACT,KAAK;AAAA,YACL,MAAK;AAAA,YACL,aAAY;AAAA,YACZ,IAAG;AAAA,YACH,QAAO;AAAA;AAAA,QACT;AAAA,SACF;AAAA,MACA,qBAAC,YAAO,IAAG,MAAK,IAAG,MAAK,aAAY,OAAM,GAAE,KAC1C;AAAA;AAAA,UAAC;AAAA;AAAA,YACC,eAAc;AAAA,YACd,OAAM;AAAA,YACN,UAAS;AAAA,YACT,KAAK;AAAA,YACL,MAAK;AAAA,YACL,aAAY;AAAA,YACZ,IAAG;AAAA,YACH,QAAO;AAAA;AAAA,QACT;AAAA,QACA;AAAA,UAAC;AAAA;AAAA,YACC,eAAc;AAAA,YACd,OAAM;AAAA,YACN,UAAS;AAAA,YACT,KAAK;AAAA,YACL,MAAK;AAAA,YACL,aAAY;AAAA,YACZ,IAAG;AAAA,YACH,QAAO;AAAA;AAAA,QACT;AAAA,SACF;AAAA,MACA,qBAAC,YAAO,IAAG,OAAM,IAAG,MAAK,GAAE,MACzB;AAAA;AAAA,UAAC;AAAA;AAAA,YACC,eAAc;AAAA,YACd,OAAM;AAAA,YACN,UAAS;AAAA,YACT,KAAK;AAAA,YACL,MAAK;AAAA,YACL,aAAY;AAAA,YACZ,IAAG;AAAA,YACH,QAAO;AAAA;AAAA,QACT;AAAA,QACA;AAAA,UAAC;AAAA;AAAA,YACC,eAAc;AAAA,YACd,OAAM;AAAA,YACN,UAAS;AAAA,YACT,KAAK;AAAA,YACL,MAAK;AAAA,YACL,aAAY;AAAA,YACZ,IAAG;AAAA,YACH,QAAO;AAAA;AAAA,QACT;AAAA,SACF;AAAA,OACF;AAAA,EAEJ;AACF;AAEA,KAAK,cAAc;AACnB,KAAK,SAAS;","names":[]}