()
| 1 | "use client" |
| 2 | |
| 3 | function MessageLoading() { |
| 4 | return ( |
| 5 | <svg |
| 6 | width="24" |
| 7 | height="24" |
| 8 | viewBox="0 0 24 24" |
| 9 | xmlns="http://www.w3.org/2000/svg" |
| 10 | className="text-foreground" |
| 11 | > |
| 12 | <circle cx="4" cy="12" r="2" fill="currentColor"> |
| 13 | <animate |
| 14 | id="spinner_qFRN" |
| 15 | begin="0;spinner_OcgL.end+0.25s" |
| 16 | attributeName="cy" |
| 17 | calcMode="spline" |
| 18 | dur="0.6s" |
| 19 | values="12;6;12" |
| 20 | keySplines=".33,.66,.66,1;.33,0,.66,.33" |
| 21 | /> |
| 22 | </circle> |
| 23 | <circle cx="12" cy="12" r="2" fill="currentColor"> |
| 24 | <animate |
| 25 | begin="spinner_qFRN.begin+0.1s" |
| 26 | attributeName="cy" |
| 27 | calcMode="spline" |
| 28 | dur="0.6s" |
| 29 | values="12;6;12" |
| 30 | keySplines=".33,.66,.66,1;.33,0,.66,.33" |
| 31 | /> |
| 32 | </circle> |
| 33 | <circle cx="20" cy="12" r="2" fill="currentColor"> |
| 34 | <animate |
| 35 | id="spinner_OcgL" |
| 36 | begin="spinner_qFRN.begin+0.2s" |
| 37 | attributeName="cy" |
| 38 | calcMode="spline" |
| 39 | dur="0.6s" |
| 40 | values="12;6;12" |
| 41 | keySplines=".33,.66,.66,1;.33,0,.66,.33" |
| 42 | /> |
| 43 | </circle> |
| 44 | </svg> |
| 45 | ); |
| 46 | } |
| 47 | |
| 48 | export { MessageLoading }; |
nothing calls this directly
no outgoing calls
no test coverage detected