lobe-chat
38 строк · 1.0 Кб
1import { useTheme } from 'antd-style';
2import { memo } from 'react';
3
4const StopLoadingIcon = memo(() => {
5const theme = useTheme();
6return (
7<svg
8className={'anticon'}
9color="currentColor"
10height={16}
11viewBox="0 0 1024 1024"
12width={16}
13xmlns="http://www.w3.org/2000/svg"
14xmlnsXlink="http://www.w3.org/1999/xlink"
15>
16<g fill="none">
17<circle cx="512" cy="512" fill="none" r="426" stroke={theme.colorBorder} strokeWidth="72" />
18<rect fill="currentColor" height="252" rx="24" ry="24" width="252" x="386" y="386" />
19<path
20d="M938.667 512C938.667 276.359 747.64 85.333 512 85.333"
21stroke="currentColor"
22strokeLinecap="round"
23strokeWidth="73"
24>
25<animateTransform
26attributeName="transform"
27dur="1s"
28from="0 512 512"
29repeatCount="indefinite"
30to="360 512 512"
31type="rotate"
32/>
33</path>
34</g>
35</svg>
36);
37});
38export default StopLoadingIcon;
39