import Svg, { type SvgProps, G, Circle, Path } from 'react-native-svg';

const SvgComponent = (props: SvgProps) => (
  <Svg viewBox="0 0 42.235 42.333" {...props}>
    <G
      paintOrder="fill markers stroke"
      transform="matrix(1.0529 0 0 1.05289 -387.492 265.985)"
    >
      <Circle
        cx={435.079}
        cy={-124.144}
        r={20.103}
        fill="#a14f8c"
        transform="rotate(-15)"
      />
      <Path
        fill="#fff"
        d="m388.124-247.735-4.457 4.457h-6.3l-.001 6.3-4.456 4.457 4.456 4.456v6.302h6.301l4.457 4.456 4.455-4.457h6.302v-6.301l4.456-4.456-4.457-4.456-6.301-6.301zm1.352 4.456v4.808l-1.352 1.352-1.353-1.352v-4.807zm-8.003 2.195 3.4 3.4v1.912h-1.913l-3.4-3.4zm-4.107 7.21h4.807l1.353 1.353-1.353 1.352h-4.807zm16.6 0h4.807v2.705h-4.808l-1.352-1.352zm-10.93 4.528h1.913v1.912l-3.4 3.4-1.912-1.913zm8.262 0h1.913l3.399 3.399-1.913 1.913-3.399-3.4zm-3.174 1.314 1.352 1.353v4.807h-2.705v-4.807z"
      />
      <Path
        fill="#efa724"
        d="m389.476-235.629-1.352 1.195-1.353-1.195v1.756h-1.755l1.195 1.352-1.196 1.352h1.756v1.756l1.353-1.195 1.352 1.195v-1.756h1.755l-1.195-1.352 1.196-1.352h-1.756zm3.107-7.645 2.19 2.19-3.399 3.4v1.912h1.913l3.4-3.399 2.197 2.198-.003-6.305z"
      />
    </G>
  </Svg>
);
export default SvgComponent;
