Skip to content

Commit 612241c

Browse files
committed
feat: update donation methods and add handle download qr code
1 parent 980745b commit 612241c

File tree

11 files changed

+153
-104
lines changed

11 files changed

+153
-104
lines changed

src/components/icon/IconBankMandiri.tsx

-65
This file was deleted.

src/components/icon/IconQRIS.tsx

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
import * as React from "react";
2+
3+
type IconQRISProps = React.SVGProps<SVGSVGElement> & {
4+
className?: string;
5+
};
6+
7+
const IconQRIS: React.FC<IconQRISProps> = ({ className = "", ...props }) => (
8+
<svg
9+
width="500"
10+
height="500"
11+
viewBox="0 0 500 500"
12+
fill="none"
13+
xmlns="http://www.w3.org/2000/svg"
14+
className={className}
15+
{...props}
16+
>
17+
<rect width="500" height="500" rx="64" fill="white" />
18+
<path
19+
d="M187.98 212.194L280.82 212.194L280.82 257.953L241.872 257.953L280.82 287.238L247.733 287.238L209.537 257.953L209.537 287.238L187.98 287.238L187.98 240.719L256.05 240.719L256.05 229.584L187.98 229.584L187.98 212.194Z"
20+
fill="black"
21+
/>
22+
<path d="M290.463 287.238L313.152 287.238L313.152 212.041L290.463 212.041L290.463 287.238Z" fill="black" />
23+
<path
24+
d="M108.76 269.088L108.76 212.194L90.9863 212.194C87.7721 212.194 85.3137 214.178 85.3137 216.615C85.3138 230.042 85.1249 269.545 85.125 282.662C85.125 285.103 87.5834 287.238 90.6086 287.238C102.898 287.238 138.255 287.238 143.358 287.238L143.358 269.088L108.76 269.088Z"
25+
fill="black"
26+
/>
27+
<path
28+
d="M155.084 306C157.166 306 173.048 306 178.344 306C178.344 306 178.344 268.935 178.344 268.326C170.779 268.326 162.842 268.326 155.084 268.326C155.084 280.833 155.084 293.34 155.084 306Z"
29+
fill="black"
30+
/>
31+
<path
32+
d="M120.105 212.196C120.105 212.503 120.105 230.956 120.105 230.956C130.505 230.956 143.738 230.956 155.082 230.956C155.082 243.925 155.082 259.023 155.082 259.023C160.378 259.023 176.26 259.023 178.342 259.023L178.342 216.774C178.342 214.331 175.88 212.347 172.86 212.196C161.516 212.196 134.663 212.196 120.105 212.196Z"
33+
fill="black"
34+
/>
35+
<path
36+
d="M120.105 240.104C120.105 246.36 120.105 252.615 120.105 259.172C121.996 259.172 124.076 259.172 125.967 259.172C131.264 259.172 137.877 259.172 143.173 259.172C143.173 259.172 143.173 240.412 143.173 240.104C135.608 240.104 127.858 240.104 120.105 240.104ZM136.367 253.375C134.098 253.375 131.45 253.375 129.367 253.375C128.614 253.375 127.858 253.375 126.912 253.375C126.912 250.781 126.912 248.344 126.912 245.75C130.126 245.75 133.153 245.75 136.367 245.75C136.367 245.901 136.367 253.375 136.367 253.375Z"
37+
fill="black"
38+
/>
39+
<path
40+
d="M424.517 268.325L424.517 296.39C424.517 298.83 421.869 300.813 418.848 300.813L384.059 300.813L384.059 305.389L424.517 305.389L424.71 305.389C427.544 305.389 429.999 303.406 429.999 300.965L429.999 300.813L429.999 268.325L424.517 268.325Z"
41+
fill="black"
42+
/>
43+
<path
44+
d="M75.6726 230.802L75.6725 202.735C75.6725 200.297 77.9412 198.464 80.9664 198.464L115.757 198.464C115.946 198.464 115.946 198.313 115.946 198.313L115.946 194.042C115.946 194.042 115.946 193.891 115.757 193.891L75.6724 193.891C72.4583 193.891 69.9999 195.876 69.9999 198.464L70 230.802C70 230.953 70.189 230.953 70.189 230.953L75.4836 230.953C75.4836 230.953 75.6726 230.953 75.6726 230.802Z"
45+
fill="black"
46+
/>
47+
<path
48+
d="M414.684 230.803L414.684 212.194L322.982 212.194L322.982 240.105L322.982 258.871L384.059 258.871L384.059 268.173L322.982 268.173L322.982 286.934L414.684 286.934L414.684 240.261L353.614 240.261L353.614 230.803L414.684 230.803Z"
49+
fill="black"
50+
/>
51+
</svg>
52+
);
53+
54+
export default IconQRIS;

0 commit comments

Comments
 (0)