import * as React from 'react'
import Svg, { Path, Ellipse } from 'react-native-svg'

import { SvgIconProps } from '../components/SvgIcon'

const NoData = (props: SvgIconProps) => (
  <Svg width={180} height={177} fill="none" {...props}>
    <Path
      d="M28.284 118.945c3.133-8.528 5.3-17.917 6.383-27.667 1.914-17.232-5.744-29.348-7.81-27.287-4.475 4.466-7.14 7.806-10.584 7.37-4.933-.624-9.178-8.51-7.454-21.266L15.452 1"
      stroke="#fff"
      strokeWidth={2}
    />
    <Path
      d="m27.686 63.322 78.165 9.894c5.025 2.507 15.589 11.312 19.094 19.146 6.139 13.722 2.528 27.444-1.445 36.111"
      stroke="#fff"
      strokeWidth={2}
    />
    <Path
      d="M105.649 73.19c-1.537-.983-7.043 1.336-5.982-8.634 1.061-9.969 5.987-41.35 7.537-51.942M28.284 118.946l95.216 8.805M124.223 174.334l-6.5-13M130 170.723l-6.5-13.722M15.167 1l77.124 9.547M95.334 11.112l12.298 1.5"
      stroke="#fff"
      strokeWidth={2}
    />
    <Ellipse
      rx={4.024}
      ry={2.387}
      transform="matrix(-.40475 -.90295 .90886 -.44195 131.49 147.125)"
      fill="#EB4EDB"
    />
    <Ellipse
      rx={4.024}
      ry={2.387}
      transform="matrix(-.40475 -.90295 .90886 -.44195 138.132 160.245)"
      fill="#EB4EDB"
    />
    <Path
      d="m117 161.327 18.873-10.849M132.964 144.06c.27-.096.732-.055 1.336.419.589.462 1.176 1.246 1.558 2.262.383 1.017.455 1.983.311 2.703-.147.738-.473 1.057-.743 1.153-.27.095-.732.054-1.336-.42-.589-.461-1.176-1.246-1.558-2.262-.383-1.017-.455-1.983-.311-2.703.147-.738.473-1.057.743-1.152ZM123.5 174.679l18.873-10.849M139.464 157.411c.27-.095.732-.054 1.336.42.588.461 1.175 1.246 1.558 2.262.383 1.017.455 1.983.311 2.703-.147.738-.474 1.057-.744 1.152-.27.096-.731.055-1.335-.419-.589-.462-1.176-1.246-1.559-2.262-.382-1.017-.454-1.983-.311-2.703.148-.738.474-1.057.744-1.153Z"
      stroke="#fff"
      strokeWidth={2}
    />
    <Ellipse
      rx={4.024}
      ry={2.387}
      transform="matrix(.9847 -.09744 .13084 1.00211 109.421 120.444)"
      fill="#EB4EDB"
    />
    <Path
      d="m98.393 105.391 6.02 13.558M111.439 117.329c.061.5-.202 1.035-.84 1.49-.638.456-1.605.789-2.757.84-1.153.051-2.191-.194-2.933-.589-.743-.394-1.134-.9-1.195-1.401-.062-.501.201-1.036.839-1.491.638-.456 1.605-.789 2.758-.84 1.152-.05 2.19.194 2.933.589.742.395 1.133.901 1.195 1.402Z"
      stroke="#fff"
      strokeWidth={2}
    />
    <Ellipse
      rx={4.024}
      ry={2.387}
      transform="matrix(.6003 -.78663 .82214 .58773 166.894 117.346)"
      fill="#EB4EDB"
    />
    <Path
      d="m157.445 115.473 9.313 6.682M152.389 111.862l3.536 2.656M170.603 115.82c.164.117.384.459.294 1.218-.086.727-.451 1.637-1.122 2.517-.671.879-1.463 1.484-2.155 1.778-.724.307-1.126.203-1.289.086-.164-.117-.384-.458-.294-1.218.086-.727.451-1.637 1.122-2.517.671-.879 1.462-1.484 2.155-1.777.723-.307 1.126-.204 1.289-.087Z"
      stroke="#fff"
      strokeWidth={2}
    />
    <Ellipse
      rx={4.024}
      ry={2.387}
      transform="matrix(.62936 -.76357 .79953 .61814 158.275 76.327)"
      fill="#EB4EDB"
    />
    <Path
      d="m140.646 70.765 15.163 7.084M158.364 72.723c.273.195.492.587.475 1.219-.016.627-.273 1.391-.819 2.107-.546.716-1.226 1.178-1.84 1.378-.62.2-1.07.113-1.343-.082-.273-.195-.492-.586-.476-1.218.017-.627.274-1.392.82-2.108.546-.715 1.225-1.178 1.84-1.377.619-.201 1.07-.114 1.343.081Z"
      stroke="#fff"
      strokeWidth={2}
    />
    <Path
      d="m45.139 101.751 77.278 9.75M45.5 98.5l76.917 9.751M46.222 95.25l76.195 9.751M46.584 91.64l75.472 9.389M46.498 87.874l73.752 9.182M17.734 57.817l75.062 9.501M18.16 54.659l75.063 9.5M18.587 51.5 93.65 61M19.014 48.341l75.063 9.5M19.441 45.182l75.063 9.501M21.006 33.6l75.063 9.501M21.432 30.442l75.063 9.5M21.86 27.283l75.061 9.5M22.286 24.124l75.063 9.5M22.713 20.965l75.062 9.501M43.742 78.244l70.37 8.701M41.268 74.718l69.954 8.616M38.794 71.192l68.456 8.53M36.834 68.167l67.809 8.583"
      stroke="#fff"
    />
    <Path
      d="M141.195 70.695c.481 0 1.733-.216 2.889-1.083 1.155-.867 1.926-3.25 2.166-4.334M161.168 95.84c2.223-.568 7.148-1.183 9.064.9 2.395 2.604 7.496 4.646 8.768 3.647M129.043 54.91c-.065-1.862.31-5.9 2.329-7.152 2.524-1.566 5.073-5.38 4.492-6.538"
      stroke="#fff"
      strokeWidth={2}
    />
  </Svg>
)

export default NoData
