Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
4.4 kB
1
Indexable
Never
import * as React from 'react';
import Svg, { SvgProps, Path, Defs, LinearGradient, Stop, Rect } from 'react-native-svg';
const SvgHeatmap = {
  svg: (
    <Svg width="32" height="32" fill="none" xmlns="http://www.w3.org/2000/svg">
      <Rect
        opacity={0.4}
        x={28}
        y={4}
        width={24}
        height={24}
        rx={2}
        transform="rotate(90 28 4)"
        fill="url(#paint0_linear_31037_21069)"
      />
      <Path
        d="M8 7C8 6.44772 7.55228 6 7 6C6.44772 6 6 6.44772 6 7V25C6 25.5523 6.44772 26 7 26H25C25.5523 26 26 25.5523 26 25C26 24.4477 25.5523 24 25 24H8V7Z"
        fill="url(#paint1_linear_31037_21069)"
      />
      <Path
        fill-rule="evenodd"
        clip-rule="evenodd"
        d="M17 10C17 12.2091 15.2091 14 13 14C10.7909 14 9 12.2091 9 10C9 7.79086 10.7909 6 13 6C15.2091 6 17 7.79086 17 10ZM15 10C15 11.1046 14.1046 12 13 12C11.8954 12 11 11.1046 11 10C11 8.89543 11.8954 8 13 8C14.1046 8 15 8.89543 15 10Z"
        fill="url(#paint2_linear_31037_21069)"
      />
      <Path
        fill-rule="evenodd"
        clip-rule="evenodd"
        d="M25 20C25 21.6569 23.6569 23 22 23C20.3431 23 19 21.6569 19 20C19 18.3431 20.3431 17 22 17C23.6569 17 25 18.3431 25 20ZM23 20C23 20.5523 22.5523 21 22 21C21.4477 21 21 20.5523 21 20C21 19.4477 21.4477 19 22 19C22.5523 19 23 19.4477 23 20Z"
        fill="url(#paint3_linear_31037_21069)"
      />
      <Path
        fill-rule="evenodd"
        clip-rule="evenodd"
        d="M12 23C13.6569 23 15 21.6569 15 20C15 18.3431 13.6569 17 12 17C10.3431 17 9 18.3431 9 20C9 21.6569 10.3431 23 12 23ZM12 21C12.5523 21 13 20.5523 13 20C13 19.4477 12.5523 19 12 19C11.4477 19 11 19.4477 11 20C11 20.5523 11.4477 21 12 21Z"
        fill="url(#paint4_linear_31037_21069)"
      />
      <Path
        d="M24 10C24 11.1046 23.1046 12 22 12C20.8954 12 20 11.1046 20 10C20 8.89543 20.8954 8 22 8C23.1046 8 24 8.89543 24 10Z"
        fill="url(#paint5_linear_31037_21069)"
      />
      <Path
        d="M17 18C18.1046 18 19 17.1046 19 16C19 14.8954 18.1046 14 17 14C15.8954 14 15 14.8954 15 16C15 17.1046 15.8954 18 17 18Z"
        fill="url(#paint6_linear_31037_21069)"
      />
      <Defs>
        <LinearGradient
          id="paint0_linear_31037_21069"
          x1={28}
          y1={2.39329}
          x2={52.439}
          y2={29.07}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
        <LinearGradient
          id="paint1_linear_31037_21069"
          x1={6}
          y1={4.66108}
          x2={26.3658}
          y2={26.8917}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
        <LinearGradient
          id="paint2_linear_31037_21069"
          x1={6}
          y1={4.66108}
          x2={26.3658}
          y2={26.8917}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
        <LinearGradient
          id="paint3_linear_31037_21069"
          x1={6}
          y1={4.66108}
          x2={26.3658}
          y2={26.8917}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
        <LinearGradient
          id="paint4_linear_31037_21069"
          x1={6}
          y1={4.66108}
          x2={26.3658}
          y2={26.8917}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
        <LinearGradient
          id="paint5_linear_31037_21069"
          x1={6}
          y1={4.66108}
          x2={26.3658}
          y2={26.8917}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
        <LinearGradient
          id="paint6_linear_31037_21069"
          x1={6}
          y1={4.66108}
          x2={26.3658}
          y2={26.8917}
          gradientUnits="userSpaceOnUse">
          <Stop stop-color="#1F82DB" />
          <Stop offset={1} stop-color="#9374EA" />
        </LinearGradient>
      </Defs>
    </Svg>
  ),
  viewBox: '0 0 34 34',
};
export default SvgHeatmap;