Skip to content

Commit fcc1242

Browse files
authored
feat(new icons): adding five new icons (#239)
1 parent dc3b869 commit fcc1242

File tree

1 file changed

+111
-47
lines changed

1 file changed

+111
-47
lines changed

src/components/icon/list.tsx

+111-47
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ export enum IconName {
7272
file,
7373
fileData,
7474
filecode,
75+
fileImage,
76+
fileZip,
77+
dataset,
78+
sharedWith,
79+
sharedFrom,
7580
}
7681

7782
export function getIcon(
@@ -1147,93 +1152,144 @@ export function getIcon(
11471152
case IconName.file:
11481153
return (
11491154
<svg
1150-
width="16"
1151-
height="17"
1152-
viewBox="0 0 16 17"
1155+
width="24"
1156+
height="24"
1157+
viewBox="0 0 24 24"
11531158
fill="none"
11541159
xmlns="http://www.w3.org/2000/svg"
11551160
>
11561161
<path
1157-
d="M9.53233 3.16659H4.66699C4.49018 3.16659 4.32061 3.23682 4.19559 3.36185C4.07056 3.48687 4.00033 3.65644 4.00033 3.83325V13.1666C4.00033 13.3434 4.07056 13.513 4.19559 13.638C4.32061 13.763 4.49018 13.8333 4.66699 13.8333H11.3337C11.5105 13.8333 11.68 13.763 11.8051 13.638C11.9301 13.513 12.0003 13.3434 12.0003 13.1666V5.14059L9.53233 3.16659ZM4.66699 1.83325H10.0003L13.3337 4.49992V13.1666C13.3337 13.697 13.1229 14.2057 12.7479 14.5808C12.3728 14.9559 11.8641 15.1666 11.3337 15.1666H4.66699C4.13656 15.1666 3.62785 14.9559 3.25278 14.5808C2.87771 14.2057 2.66699 13.697 2.66699 13.1666V3.83325C2.66699 3.30282 2.87771 2.79411 3.25278 2.41904C3.62785 2.04397 4.13656 1.83325 4.66699 1.83325V1.83325Z"
1162+
d="M14.298 4H7C6.73478 4 6.48043 4.10536 6.29289 4.29289C6.10536 4.48043 6 4.73478 6 5V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.48043 19.8946 6.73478 20 7 20H17C17.2652 20 17.5196 19.8946 17.7071 19.7071C17.8946 19.5196 18 19.2652 18 19V6.961L14.298 4ZM7 2H15L20 6V19C20 19.7956 19.6839 20.5587 19.1213 21.1213C18.5587 21.6839 17.7956 22 17 22H7C6.20435 22 5.44129 21.6839 4.87868 21.1213C4.31607 20.5587 4 19.7956 4 19V5C4 4.20435 4.31607 3.44129 4.87868 2.87868C5.44129 2.31607 6.20435 2 7 2V2Z"
11581163
fill={color}
11591164
/>
11601165
</svg>
11611166
);
11621167
case IconName.fileData:
11631168
return (
11641169
<svg
1165-
width="16"
1166-
height="17"
1167-
viewBox="0 0 16 17"
1170+
width="24"
1171+
height="24"
1172+
viewBox="0 0 24 24"
11681173
fill="none"
11691174
xmlns="http://www.w3.org/2000/svg"
11701175
>
11711176
<path
1172-
d="M9.53233 3.16659H4.66699C4.49018 3.16659 4.32061 3.23682 4.19559 3.36185C4.07056 3.48687 4.00033 3.65644 4.00033 3.83325V13.1666C4.00033 13.3434 4.07056 13.513 4.19559 13.638C4.32061 13.763 4.49018 13.8333 4.66699 13.8333H11.3337C11.5105 13.8333 11.68 13.763 11.8051 13.638C11.9301 13.513 12.0003 13.3434 12.0003 13.1666V5.14059L9.53233 3.16659ZM4.66699 1.83325H10.0003L13.3337 4.49992V13.1666C13.3337 13.697 13.1229 14.2057 12.7479 14.5808C12.3728 14.9559 11.8641 15.1666 11.3337 15.1666H4.66699C4.13656 15.1666 3.62785 14.9559 3.25278 14.5808C2.87771 14.2057 2.66699 13.697 2.66699 13.1666V3.83325C2.66699 3.30282 2.87771 2.79411 3.25278 2.41904C3.62785 2.04397 4.13656 1.83325 4.66699 1.83325Z"
1177+
fillRule="evenodd"
1178+
clipRule="evenodd"
1179+
d="M13 4H14.298L18 6.961V8L13 8V4ZM20 6V9V15V19C20 19.7956 19.6839 20.5587 19.1213 21.1213C18.5587 21.6839 17.7956 22 17 22H7C6.20435 22 5.44129 21.6839 4.87868 21.1213C4.31607 20.5587 4 19.7956 4 19V5C4 4.20435 4.31607 3.44129 4.87868 2.87868C5.44129 2.31607 6.20435 2 7 2H15L20 6ZM18 14V10L13 10V14H18ZM13 16H18V19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H13V16ZM11 14V10L6 10L6 14H11ZM6 16H11V20H7C6.73478 20 6.48043 19.8946 6.29289 19.7071C6.10536 19.5196 6 19.2652 6 19L6 16ZM11 4V8L6 8V5C6 4.73478 6.10536 4.48043 6.29289 4.29289C6.48043 4.10536 6.73478 4 7 4H11Z"
11731180
fill={color}
11741181
/>
1182+
</svg>
1183+
);
1184+
case IconName.filecode:
1185+
return (
1186+
<svg
1187+
width="24"
1188+
height="24"
1189+
viewBox="0 0 24 24"
1190+
fill="none"
1191+
xmlns="http://www.w3.org/2000/svg"
1192+
>
1193+
<g>
1194+
<path
1195+
fillRule="evenodd"
1196+
clipRule="evenodd"
1197+
d="M5.5 8V17H14C14.5523 17 15 17.4477 15 18C15 18.869 15.2577 19.3423 15.5055 19.5894C15.7306 19.814 16.0237 19.9294 16.3316 19.9403L16.4658 19.9385C17.1089 19.8996 17.5 19.4831 17.5 19V8V7V6C17.5 5.27722 17.613 4.61637 17.8511 4.04604L7.5 4L7.49799 4C6.96181 4.00045 6.45839 4.1805 6.10186 4.49741C5.7633 4.79836 5.5 5.27136 5.5 6L5.5 7V8ZM19.5 7V8V19C19.5 20.8273 17.9692 21.8654 16.5503 21.9369C16.4751 21.9406 16.3993 21.9419 16.3234 21.9406C11.8257 22 5.47412 22 3.50175 22H3.5C2.51748 22 1.59623 21.6643 0.934923 20.9085C0.288912 20.1702 0 19.1557 0 18C0 17.4477 0.447715 17 1 17H3.5L3.5 8L3.5 7L3.5 6C3.5 4.72864 3.9867 3.70164 4.77314 3.00259C5.54117 2.3199 6.53693 2 7.5 2L7.50445 2.00001L20.8744 2.05947L20.8789 2.05948L20.8961 2.0597C20.928 2.0604 20.9599 2.06153 20.9918 2.06309C22.4142 2.13277 24 3.14982 24 5.00001C24 5.55229 23.5523 6.00001 23 6.00001C22.4477 6.00001 22 5.55229 22 5.00001C22 4.53572 21.6022 4.09539 20.8939 4.06069C20.8837 4.06019 20.8734 4.05979 20.8633 4.0595C20.4212 4.06189 20.1258 4.20654 19.9264 4.43587C19.7108 4.68386 19.5 5.15632 19.5 6V7ZM3.5 19H2.12976C2.21157 19.267 2.3235 19.4583 2.44008 19.5915C2.65377 19.8357 2.98252 20 3.5 20C5.07254 20 9.41688 20 13.3853 19.97C13.2525 19.6742 13.1526 19.3501 13.0878 19H5.5H3.5Z"
1198+
fill={color}
1199+
/>
1200+
</g>
1201+
</svg>
1202+
);
1203+
case IconName.db:
1204+
return (
1205+
<svg
1206+
width="24"
1207+
height="24"
1208+
viewBox="0 0 24 24"
1209+
fill="none"
1210+
xmlns="http://www.w3.org/2000/svg"
1211+
>
11751212
<path
11761213
fillRule="evenodd"
11771214
clipRule="evenodd"
1178-
d="M7.99967 2.16675C8.36786 2.16675 8.66634 2.46522 8.66634 2.83341V14.1667C8.66634 14.5349 8.36786 14.8334 7.99967 14.8334C7.63148 14.8334 7.33301 14.5349 7.33301 14.1667V2.83341C7.33301 2.46522 7.63148 2.16675 7.99967 2.16675Z"
1215+
d="M12 3.25C9.63216 3.25 7.47773 3.58834 5.90639 4.14293C5.12185 4.41983 4.46918 4.75532 4.0078 5.14031C3.62333 5.46113 3.35214 5.83399 3.27347 6.25H3.25V6.5V11.75V12V17.5C3.25 18.0714 3.5323 18.5924 3.99358 19.0415C4.45407 19.4898 5.10741 19.882 5.8944 20.206C7.46957 20.8546 9.62836 21.25 12 21.25C14.3716 21.25 16.5304 20.8546 18.1056 20.206C18.8926 19.882 19.5459 19.4898 20.0064 19.0415C20.4677 18.5924 20.75 18.0714 20.75 17.5V12V11.75V6.5V6.25H20.7265C20.6479 5.83399 20.3767 5.46113 19.9922 5.14031C19.5308 4.75532 18.8782 4.41983 18.0936 4.14293C16.5223 3.58834 14.3678 3.25 12 3.25ZM18.75 8.59783C18.5436 8.68915 18.3243 8.77564 18.0936 8.85707C16.5223 9.41166 14.3678 9.75 12 9.75C9.63216 9.75 7.47773 9.41166 5.90639 8.85707C5.67568 8.77564 5.45639 8.68915 5.25 8.59783V11.75V11.9453C5.26577 11.9714 5.30401 12.026 5.3887 12.1084C5.60624 12.3202 6.01205 12.5916 6.6559 12.8567C7.93535 13.3835 9.82384 13.75 12 13.75C14.1762 13.75 16.0646 13.3835 17.3441 12.8567C17.9879 12.5916 18.3938 12.3202 18.6113 12.1084C18.696 12.026 18.7342 11.9714 18.75 11.9453V11.75V8.59783ZM5.25 14.4098C5.45281 14.514 5.66808 14.6129 5.8944 14.706C7.46957 15.3546 9.62836 15.75 12 15.75C14.3716 15.75 16.5304 15.3546 18.1056 14.706C18.3319 14.6129 18.5472 14.514 18.75 14.4098V17.4453C18.7342 17.4714 18.696 17.526 18.6113 17.6084C18.3938 17.8202 17.9879 18.0916 17.3441 18.3567C16.0646 18.8835 14.1762 19.25 12 19.25C9.82384 19.25 7.93535 18.8835 6.6559 18.3567C6.01205 18.0916 5.60624 17.8202 5.3887 17.6084C5.30401 17.526 5.26577 17.4714 5.25 17.4453V14.4098ZM6.57203 6.02891C7.87824 5.5679 9.79721 5.25 12 5.25C14.2028 5.25 16.1218 5.5679 17.428 6.02891C17.8881 6.19129 18.2268 6.35563 18.4614 6.5C18.2268 6.64437 17.8881 6.80871 17.428 6.97109C16.1218 7.4321 14.2028 7.75 12 7.75C9.79721 7.75 7.87824 7.4321 6.57203 6.97109C6.11195 6.80871 5.77324 6.64437 5.53857 6.5C5.77324 6.35563 6.11195 6.19129 6.57203 6.02891ZM18.7511 17.5072L18.7513 17.5H18.879L18.7512 17.5175L18.7511 17.51L18.7511 17.5072ZM5.24884 17.5175L5.12087 17.5H5.24871C5.24893 17.5048 5.24893 17.5084 5.24894 17.5101L5.24884 17.5175Z"
11791216
fill={color}
11801217
/>
1218+
</svg>
1219+
);
1220+
case IconName.fileImage:
1221+
return (
1222+
<svg
1223+
width="24"
1224+
height="24"
1225+
viewBox="0 0 24 24"
1226+
fill="none"
1227+
xmlns="http://www.w3.org/2000/svg"
1228+
>
11811229
<path
11821230
fillRule="evenodd"
11831231
clipRule="evenodd"
1184-
d="M13.333 6.49992C13.333 6.86811 13.0345 7.16659 12.6663 7.16659L3.99967 7.16658C3.63148 7.16658 3.33301 6.86811 3.33301 6.49992C3.33301 6.13173 3.63148 5.83325 3.99967 5.83325L12.6663 5.83325C13.0345 5.83325 13.333 6.13173 13.333 6.49992Z"
1232+
d="M14.298 4H7C6.73478 4 6.48043 4.10536 6.29289 4.29289C6.10536 4.48043 6 4.73478 6 5V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.39625 19.8105 6.51991 19.8889 6.6545 19.9384L6.79779 19.6875C8.48837 16.7269 9.48292 14.9852 10.2418 13.9475C10.6673 13.3658 11.0677 12.9339 11.5335 12.6198C12.0072 12.3004 12.4806 12.1492 12.9572 12.0301C13.5386 11.8847 14.1154 11.8211 14.7078 11.9541C15.3024 12.0875 15.8049 12.3945 16.2832 12.7992C16.7513 13.1952 17.2469 13.7295 17.8179 14.3787C17.8765 14.4453 17.9372 14.5148 18 14.5868V6.961L14.298 4ZM17 20H8.92276C10.3947 17.4249 11.2286 15.9862 11.8562 15.1282C12.2138 14.6392 12.4549 14.4107 12.6518 14.278C12.8408 14.1505 13.0512 14.0681 13.4424 13.9703C13.8609 13.8657 14.0967 13.8667 14.2699 13.9055C14.4409 13.9439 14.6571 14.0432 14.9914 14.326C15.3358 14.6174 15.7464 15.0519 16.3161 15.6996C16.5994 16.0217 16.8926 16.3621 17.2217 16.7443L17.2218 16.7443C17.4592 17.02 17.7154 17.3175 18 17.6454V19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20ZM7 2H15L20 6V19C20 19.7956 19.6839 20.5587 19.1213 21.1213C18.5587 21.6839 17.7956 22 17 22H7C6.20435 22 5.44129 21.6839 4.87868 21.1213C4.31607 20.5587 4 19.7956 4 19V5C4 4.20435 4.31607 3.44129 4.87868 2.87868C5.44129 2.31607 6.20435 2 7 2ZM12 8C12 9.10457 11.1046 10 10 10C8.89543 10 8 9.10457 8 8C8 6.89543 8.89543 6 10 6C11.1046 6 12 6.89543 12 8Z"
1233+
fill={color}
1234+
/>
1235+
</svg>
1236+
);
1237+
case IconName.fileZip:
1238+
return (
1239+
<svg
1240+
width="24"
1241+
height="24"
1242+
viewBox="0 0 24 24"
1243+
fill="none"
1244+
xmlns="http://www.w3.org/2000/svg"
1245+
>
1246+
<path
1247+
d="M12.83 6H19C19.7956 6 20.5587 6.31607 21.1213 6.87868C21.6839 7.44129 22 8.20435 22 9V17C22 17.7956 21.6839 18.5587 21.1213 19.1213C20.5587 19.6839 19.7956 20 19 20H5C4.20435 20 3.44129 19.6839 2.87868 19.1213C2.31607 18.5587 2 17.7956 2 17V7C2 6.20435 2.31607 5.44129 2.87868 4.87868C3.44129 4.31607 4.20435 4 5 4H10C11.306 4 12.417 4.835 12.83 6ZM19 8H11.415L10.944 6.666C10.8748 6.47105 10.7468 6.30233 10.5778 6.18307C10.4087 6.06381 10.2069 5.99985 10 6H5C4.73478 6 4.48043 6.10536 4.29289 6.29289C4.10536 6.48043 4 6.73478 4 7V17C4 17.2652 4.10536 17.5196 4.29289 17.7071C4.48043 17.8946 4.73478 18 5 18H19C19.2652 18 19.5196 17.8946 19.7071 17.7071C19.8946 17.5196 20 17.2652 20 17V9C20 8.73478 19.8946 8.48043 19.7071 8.29289C19.5196 8.10536 19.2652 8 19 8ZM16 10H18V12H16V10ZM14 8H16V10H14V8ZM14 12H16V14H14V12ZM16 14H18V16H16V14ZM14 16H16V18H14V16Z"
11851248
fill={color}
11861249
/>
1250+
</svg>
1251+
);
1252+
case IconName.dataset:
1253+
return (
1254+
<svg
1255+
width="24"
1256+
height="24"
1257+
viewBox="0 0 24 24"
1258+
fill="none"
1259+
xmlns="http://www.w3.org/2000/svg"
1260+
>
11871261
<path
11881262
fillRule="evenodd"
11891263
clipRule="evenodd"
1190-
d="M13.333 10.4999C13.333 10.8681 13.0345 11.1666 12.6663 11.1666L3.99967 11.1666C3.63148 11.1666 3.33301 10.8681 3.33301 10.4999C3.33301 10.1317 3.63148 9.83325 3.99967 9.83325L12.6663 9.83325C13.0345 9.83325 13.333 10.1317 13.333 10.4999Z"
1264+
d="M12.5 7V8.5H19C19.2761 8.5 19.5 8.72386 19.5 9V10.25H4.5V7C4.5 6.72386 4.72386 6.5 5 6.5H12C12.2761 6.5 12.5 6.72386 12.5 7ZM4.5 11.75V18C4.5 18.2761 4.72386 18.5 5 18.5H19C19.2761 18.5 19.5 18.2761 19.5 18V11.75H4.5ZM21 9C21 7.89543 20.1046 7 19 7H14C14 5.89543 13.1046 5 12 5H5C3.89543 5 3 5.89543 3 7V18C3 19.1046 3.89543 20 5 20H19C20.1046 20 21 19.1046 21 18V9Z"
11911265
fill={color}
11921266
/>
11931267
</svg>
11941268
);
1195-
case IconName.filecode:
1269+
case IconName.sharedWith:
11961270
return (
11971271
<svg
1198-
width="16"
1199-
height="17"
1200-
viewBox="0 0 16 17"
1272+
width="24"
1273+
height="24"
1274+
viewBox="0 0 24 24"
12011275
fill="none"
12021276
xmlns="http://www.w3.org/2000/svg"
12031277
>
1204-
<g clipPath="url(#clip0_200_18708)">
1205-
<path
1206-
fillRule="evenodd"
1207-
clipRule="evenodd"
1208-
d="M0 12.4999C0 12.1317 0.298477 11.8333 0.666667 11.8333H9.33333C9.70152 11.8333 10 12.1317 10 12.4999C10 13.0793 10.1718 13.3948 10.337 13.5595C10.4871 13.7092 10.6825 13.7862 10.8878 13.7935C10.9177 13.7931 10.9475 13.7927 10.9772 13.7922C11.4059 13.7663 11.6667 13.4887 11.6667 13.1666C11.6667 12.7984 11.9651 12.4999 12.3333 12.4999C12.7015 12.4999 13 12.7984 13 13.1666C13 14.3848 11.9795 15.0768 11.0335 15.1245C10.9834 15.127 10.9329 15.1279 10.8822 15.127C7.88378 15.1666 3.64941 15.1666 2.3345 15.1666H2.33333C1.67832 15.1666 1.06415 14.9428 0.623282 14.4389C0.192608 13.9467 0 13.2704 0 12.4999ZM8.92353 13.8133C8.83502 13.616 8.76837 13.4 8.72517 13.1666H1.41984C1.47438 13.3446 1.549 13.4721 1.62672 13.5609C1.76918 13.7237 1.98835 13.8333 2.33333 13.8333C3.38169 13.8333 6.27792 13.8332 8.92353 13.8133Z"
1209-
fill={color}
1210-
/>
1211-
<path
1212-
fillRule="evenodd"
1213-
clipRule="evenodd"
1214-
d="M2.99967 6.5C3.36786 6.5 3.66634 6.20152 3.66634 5.83333L3.66634 4.5C3.66634 4.01424 3.84187 3.6989 4.06758 3.49827C4.30527 3.287 4.64088 3.16697 4.99834 3.16667C4.99878 3.16667 4.99923 3.16667 4.99967 3.16667L11.9004 3.19736C11.7417 3.57758 11.6663 4.01815 11.6663 4.5L11.6663 5.83333C11.6663 6.20152 11.9648 6.5 12.333 6.5C12.7012 6.5 12.9997 6.20152 12.9997 5.83333L12.9997 4.5C12.9997 3.93754 13.1402 3.62257 13.284 3.45724C13.4169 3.30436 13.6138 3.20793 13.9085 3.20633C13.9153 3.20653 13.9221 3.20679 13.929 3.20713C14.4012 3.23026 14.6663 3.52381 14.6663 3.83334C14.6663 4.20153 14.9648 4.5 15.333 4.5C15.7012 4.5 15.9997 4.20153 15.9997 3.83334C15.9997 2.59988 14.9425 1.92184 13.9942 1.87539C13.973 1.87435 13.9517 1.8736 13.9304 1.87314L13.9189 1.87299L13.916 1.87298L5.00264 1.83334L4.99967 1.83333C4.35763 1.83333 3.69379 2.0466 3.18177 2.50173C2.65748 2.96776 2.33301 3.65243 2.33301 4.5L2.33301 5.83333C2.33301 6.20152 2.63148 6.5 2.99967 6.5Z"
1215-
fill={color}
1216-
/>
1217-
<path
1218-
fillRule="evenodd"
1219-
clipRule="evenodd"
1220-
d="M3.66634 5.16675H2.33301V13.1667H3.66634V5.16675ZM12.9997 5.16675H11.6663V13.1667H12.9997V5.16675Z"
1221-
fill={color}
1222-
/>
1223-
</g>
1224-
<defs>
1225-
<clipPath id="clip0_200_18708">
1226-
<rect
1227-
width="16"
1228-
height="16"
1229-
fill="white"
1230-
transform="translate(0 0.5)"
1231-
/>
1232-
</clipPath>
1233-
</defs>
1278+
<path
1279+
fillRule="evenodd"
1280+
clipRule="evenodd"
1281+
d="M11.415 8H19C19.2652 8 19.5196 8.10536 19.7071 8.29289C19.8946 8.48043 20 8.73478 20 9V13.5C20.7684 13.5 21.4692 13.7889 22 14.2639V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6H12.83C12.417 4.835 11.306 4 10 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H11C11 19.2316 11.2889 18.5308 11.7639 18H5C4.73478 18 4.48043 17.8946 4.29289 17.7071C4.10536 17.5196 4 17.2652 4 17V7C4 6.73478 4.10536 6.48043 4.29289 6.29289C4.48043 6.10536 4.73478 6 5 6H10C10.2069 5.99985 10.4087 6.06381 10.5778 6.18307C10.7468 6.30233 10.8748 6.47105 10.944 6.666L11.415 8ZM14 18C12.8954 18 12 18.8954 12 20H14V18ZM22 16.5C22 15.3954 21.1046 14.5 20 14.5V17H21.937C21.9781 16.8402 22 16.6726 22 16.5Z"
1282+
fill={color}
1283+
/>
1284+
<path
1285+
fillRule="evenodd"
1286+
clipRule="evenodd"
1287+
d="M16 13.009L16 13C16 11.8954 15.1046 11 14 11C12.8954 11 12 11.8954 12 13C12 14.1046 12.8954 15 14 15C14.3612 15 14.7001 14.9042 14.9926 14.7367L18 16.4911C18 16.4941 18 16.497 18 16.5C18 16.503 18 16.506 18 16.5089L14.9926 18.2633C14.7001 18.0958 14.3612 18 14 18C12.8954 18 12 18.8954 12 20C12 21.1046 12.8954 22 14 22C15.1046 22 16 21.1046 16 20L16 19.991L19.0074 18.2367C19.2999 18.4042 19.6388 18.5 20 18.5C21.1046 18.5 22 17.6046 22 16.5C22 15.3954 21.1046 14.5 20 14.5C19.6388 14.5 19.2999 14.5958 19.0074 14.7633L16 13.009Z"
1288+
fill={color}
1289+
/>
12341290
</svg>
12351291
);
1236-
case IconName.db:
1292+
case IconName.sharedFrom:
12371293
return (
12381294
<svg
12391295
width="24"
@@ -1242,10 +1298,18 @@ export function getIcon(
12421298
fill="none"
12431299
xmlns="http://www.w3.org/2000/svg"
12441300
>
1301+
<path
1302+
d="M17.5 14C14 14 11 17 11 21.5C13 17.5 16.5 17.8 17.5 17.8V21L23 16L17.5 11V14Z"
1303+
fill="white"
1304+
/>
12451305
<path
12461306
fillRule="evenodd"
12471307
clipRule="evenodd"
1248-
d="M12 3.25C9.63216 3.25 7.47773 3.58834 5.90639 4.14293C5.12185 4.41983 4.46918 4.75532 4.0078 5.14031C3.62333 5.46113 3.35214 5.83399 3.27347 6.25H3.25V6.5V11.75V12V17.5C3.25 18.0714 3.5323 18.5924 3.99358 19.0415C4.45407 19.4898 5.10741 19.882 5.8944 20.206C7.46957 20.8546 9.62836 21.25 12 21.25C14.3716 21.25 16.5304 20.8546 18.1056 20.206C18.8926 19.882 19.5459 19.4898 20.0064 19.0415C20.4677 18.5924 20.75 18.0714 20.75 17.5V12V11.75V6.5V6.25H20.7265C20.6479 5.83399 20.3767 5.46113 19.9922 5.14031C19.5308 4.75532 18.8782 4.41983 18.0936 4.14293C16.5223 3.58834 14.3678 3.25 12 3.25ZM18.75 8.59783C18.5436 8.68915 18.3243 8.77564 18.0936 8.85707C16.5223 9.41166 14.3678 9.75 12 9.75C9.63216 9.75 7.47773 9.41166 5.90639 8.85707C5.67568 8.77564 5.45639 8.68915 5.25 8.59783V11.75V11.9453C5.26577 11.9714 5.30401 12.026 5.3887 12.1084C5.60624 12.3202 6.01205 12.5916 6.6559 12.8567C7.93535 13.3835 9.82384 13.75 12 13.75C14.1762 13.75 16.0646 13.3835 17.3441 12.8567C17.9879 12.5916 18.3938 12.3202 18.6113 12.1084C18.696 12.026 18.7342 11.9714 18.75 11.9453V11.75V8.59783ZM5.25 14.4098C5.45281 14.514 5.66808 14.6129 5.8944 14.706C7.46957 15.3546 9.62836 15.75 12 15.75C14.3716 15.75 16.5304 15.3546 18.1056 14.706C18.3319 14.6129 18.5472 14.514 18.75 14.4098V17.4453C18.7342 17.4714 18.696 17.526 18.6113 17.6084C18.3938 17.8202 17.9879 18.0916 17.3441 18.3567C16.0646 18.8835 14.1762 19.25 12 19.25C9.82384 19.25 7.93535 18.8835 6.6559 18.3567C6.01205 18.0916 5.60624 17.8202 5.3887 17.6084C5.30401 17.526 5.26577 17.4714 5.25 17.4453V14.4098ZM6.57203 6.02891C7.87824 5.5679 9.79721 5.25 12 5.25C14.2028 5.25 16.1218 5.5679 17.428 6.02891C17.8881 6.19129 18.2268 6.35563 18.4614 6.5C18.2268 6.64437 17.8881 6.80871 17.428 6.97109C16.1218 7.4321 14.2028 7.75 12 7.75C9.79721 7.75 7.87824 7.4321 6.57203 6.97109C6.11195 6.80871 5.77324 6.64437 5.53857 6.5C5.77324 6.35563 6.11195 6.19129 6.57203 6.02891ZM18.7511 17.5072L18.7513 17.5H18.879L18.7512 17.5175L18.7511 17.51L18.7511 17.5072ZM5.24884 17.5175L5.12087 17.5H5.24871C5.24893 17.5048 5.24893 17.5084 5.24894 17.5101L5.24884 17.5175Z"
1308+
d="M11.415 8H19C19.2652 8 19.5196 8.10536 19.7071 8.29289C19.8946 8.48043 20 8.73478 20 9V11.9211L22 13.7393V9C22 8.20435 21.6839 7.44129 21.1213 6.87868C20.5587 6.31607 19.7956 6 19 6H12.83C12.417 4.835 11.306 4 10 4H5C4.20435 4 3.44129 4.31607 2.87868 4.87868C2.31607 5.44129 2 6.20435 2 7V17C2 17.7956 2.31607 18.5587 2.87868 19.1213C3.44129 19.6839 4.20435 20 5 20H10.1063C10.2086 19.2928 10.3826 18.6237 10.6194 18H5C4.73478 18 4.48043 17.8946 4.29289 17.7071C4.10536 17.5196 4 17.2652 4 17V7C4 6.73478 4.10536 6.48043 4.29289 6.29289C4.48043 6.10536 4.73478 6 5 6H10C10.2069 5.99985 10.4087 6.06381 10.5778 6.18307C10.7468 6.30233 10.8748 6.47105 10.944 6.666L11.415 8ZM19 18H19.3132L19.4098 17.9122C19.2821 17.9695 19.1426 18 19 18ZM19.8691 17.4946L21.5134 15.9998L20 14.624V17C20 17.1749 19.9542 17.3452 19.8691 17.4946Z"
1309+
fill={color}
1310+
/>
1311+
<path
1312+
d="M17.5 14C14 14 11 17 11 21.5C13 17.5 16.5 17.8 17.5 17.8V21L23 16L17.5 11V14Z"
12491313
fill={color}
12501314
/>
12511315
</svg>

0 commit comments

Comments
 (0)