From 843477175311865ab69187e00cf4e2054af6069a Mon Sep 17 00:00:00 2001 From: Pavel <14926950+prichodko@users.noreply.github.com> Date: Fri, 14 Apr 2023 23:27:05 +0200 Subject: [PATCH] Automate sync of colors and icons with Figma (#378) * remove old icons * add script for syncing icons * regenerate icons * update @status-im/icons exports * allow scroll in storybook * migrate to new icons import * add iconography story * update root package.json * fix typo * add @status-im/colors * generate colors * add colors story * fix ci --- apps/mobile/App.tsx | 6 +- package.json | 4 +- packages/colors/package.json | 43 +++ packages/colors/scripts/sync.ts | 142 +++++++++ packages/colors/src/blur.ts | 8 + packages/colors/src/customisation.ts | 93 ++++++ packages/colors/src/danger.ts | 9 + packages/colors/src/index.ts | 9 + packages/colors/src/networks.ts | 10 + packages/colors/src/neutral.ts | 24 ++ packages/colors/src/security.ts | 34 ++ packages/colors/src/social.ts | 19 ++ packages/colors/src/success.ts | 9 + packages/colors/src/white.ts | 12 + packages/colors/tsconfig.json | 11 + packages/colors/vite.config.ts | 17 + packages/components/.storybook/reset.css | 5 +- packages/components/package.json | 1 + .../components/src/anchor-actions/index.tsx | 2 +- packages/components/src/author/author.tsx | 16 +- .../components/src/avatar/channel-avatar.tsx | 8 +- .../components/src/banner/banner.stories.tsx | 24 +- packages/components/src/channel/channel.tsx | 12 +- .../components/src/colors/colors.stories.mdx | 14 + .../sidebar-community/sidebar-community.tsx | 16 +- .../src/community/topbar/topbar.tsx | 24 +- packages/components/src/composer/composer.tsx | 18 +- .../src/context-tag/context-tag.stories.tsx | 4 +- .../src/context-tag/context-tag.tsx | 4 +- .../dividers/divider-label/divider-label.tsx | 4 +- .../dropdown-menu/dropdown-menu.stories.tsx | 18 +- .../dynamic-button/dynamic-button.stories.tsx | 2 +- .../src/dynamic-button/dynamic-button.tsx | 6 +- .../src/gap-messages/gap-messages.tsx | 4 +- .../src/icon-button/icon-button.stories.tsx | 4 +- .../components/src/icons/icons.stories.tsx | 154 +++++---- .../information-box.stories.tsx | 6 +- .../src/information-box/information-box.tsx | 4 +- .../src/messages/components/actions.tsx | 42 ++- .../messages/components/reaction-popover.tsx | 16 +- .../messages/components/reactions-dialog.tsx | 6 +- .../src/messages/components/reactions.tsx | 2 +- packages/components/src/messages/index.tsx | 4 +- packages/components/src/messages/message.tsx | 8 +- .../src/pinned-message/pinned-message.tsx | 6 +- .../src/react-button/react-button.stories.tsx | 2 +- .../src/react-button/react-button.tsx | 6 +- packages/components/src/reply/reply.tsx | 14 +- .../src/skeleton/topbar-skeleton.tsx | 2 +- .../added-users-message-content.tsx | 8 +- .../components/deleted-message-content.tsx | 11 +- .../components/pinned-message-content.tsx | 12 +- .../src/system-message/system-message.tsx | 4 +- packages/components/src/tabs/tabs.stories.tsx | 4 +- .../components/src/toast/toast.stories.tsx | 7 +- packages/components/src/toast/toast.tsx | 6 +- packages/icons/12/add-icon.tsx | 30 -- packages/icons/12/add-reaction-icon.tsx | 36 --- packages/icons/12/alert-icon.tsx | 26 -- packages/icons/12/arrow-down-icon.tsx | 30 -- packages/icons/12/arrow-right-icon.tsx | 30 -- packages/icons/12/arrow-up-icon.tsx | 30 -- packages/icons/12/block-icon.tsx | 37 --- packages/icons/12/camera-icon.tsx | 33 -- packages/icons/12/cards-icon.tsx | 33 -- packages/icons/12/check-icon.tsx | 26 -- packages/icons/12/check-large-icon.tsx | 25 -- packages/icons/12/chevron-bottom-icon.tsx | 25 -- packages/icons/12/chevron-left-icon.tsx | 25 -- packages/icons/12/chevron-right-icon.tsx | 25 -- packages/icons/12/chevron-top-icon.tsx | 25 -- packages/icons/12/close-icon.tsx | 29 -- packages/icons/12/color-icon.tsx | 31 -- packages/icons/12/communities-icon.tsx | 37 --- packages/icons/12/contact-icon.tsx | 32 -- packages/icons/12/copy-icon.tsx | 40 --- packages/icons/12/delivered-icon.tsx | 30 -- packages/icons/12/dropdown-icon.tsx | 33 -- packages/icons/12/edit-icon.tsx | 30 -- packages/icons/12/gas-icon.tsx | 39 --- packages/icons/12/hold-icon.tsx | 33 -- packages/icons/12/index.ts | 56 ---- packages/icons/12/info-1-icon.tsx | 30 -- packages/icons/12/info-icon.tsx | 26 -- packages/icons/12/jump-to-icon.tsx | 30 -- packages/icons/12/lightning-icon.tsx | 30 -- packages/icons/12/list-icon.tsx | 32 -- packages/icons/12/loading-icon.tsx | 59 ---- packages/icons/12/locked-icon.tsx | 29 -- packages/icons/12/mention-icon.tsx | 34 -- packages/icons/12/more-icon.tsx | 27 -- packages/icons/12/negative-icon.tsx | 33 -- packages/icons/12/notification-icon.tsx | 25 -- packages/icons/12/pause-icon.tsx | 25 -- packages/icons/12/pending-icon.tsx | 27 -- packages/icons/12/pick-icon.tsx | 37 --- packages/icons/12/placeholder-icon.tsx | 30 -- packages/icons/12/play-icon.tsx | 28 -- packages/icons/12/positive-icon.tsx | 33 -- packages/icons/12/progress-icon.tsx | 33 -- packages/icons/12/pullup-icon.tsx | 39 --- packages/icons/12/remove-icon.tsx | 38 --- packages/icons/12/search-icon.tsx | 30 -- packages/icons/12/send-message-icon.tsx | 36 --- packages/icons/12/sent-icon.tsx | 25 -- packages/icons/12/timeout-icon.tsx | 36 --- packages/icons/12/total-members-icon.tsx | 38 --- packages/icons/12/trash-icon.tsx | 33 -- packages/icons/12/unlocked-icon.tsx | 29 -- packages/icons/12/untrustworthy-icon.tsx | 26 -- packages/icons/12/verified-1-icon.tsx | 37 --- packages/icons/12/verified-icon.tsx | 26 -- packages/icons/12/whistle-icon.tsx | 35 --- packages/icons/16/add-icon.tsx | 25 -- packages/icons/16/add-user-icon.tsx | 39 --- packages/icons/16/alert-icon.tsx | 34 -- packages/icons/16/arrow-down-icon.tsx | 25 -- packages/icons/16/arrow-right-icon.tsx | 25 -- packages/icons/16/calendar-icon.tsx | 37 --- packages/icons/16/check-circle-icon.tsx | 26 -- packages/icons/16/chevron-down-icon.tsx | 25 -- packages/icons/16/chevron-left-icon.tsx | 25 -- packages/icons/16/chevron-right-icon.tsx | 25 -- packages/icons/16/chevron-top-icon.tsx | 25 -- packages/icons/16/close-icon.tsx | 29 -- packages/icons/16/connection-icon.tsx | 37 --- packages/icons/16/contact-book-icon.tsx | 44 --- packages/icons/16/delete-icon.tsx | 38 --- packages/icons/16/email-icon.tsx | 30 -- packages/icons/16/forward-icon.tsx | 30 -- packages/icons/16/gif-icon.tsx | 35 --- packages/icons/16/group-icon.tsx | 34 -- packages/icons/16/history-icon.tsx | 31 -- packages/icons/16/index.ts | 39 --- packages/icons/16/info-icon.tsx | 26 -- packages/icons/16/lightning-icon.tsx | 30 -- packages/icons/16/locked-icon.tsx | 30 -- packages/icons/16/mention-icon.tsx | 30 -- packages/icons/16/more-icon.tsx | 27 -- packages/icons/16/mute-icon.tsx | 30 -- packages/icons/16/negative-icon.tsx | 26 -- packages/icons/16/notification-icon.tsx | 25 -- packages/icons/16/pin-icon.tsx | 30 -- packages/icons/16/placeholder-icon.tsx | 30 -- packages/icons/16/positive-icon.tsx | 26 -- packages/icons/16/privacy-icon.tsx | 30 -- packages/icons/16/progress-icon.tsx | 33 -- packages/icons/16/remove-user-icon.tsx | 39 --- packages/icons/16/sad-icon.tsx | 32 -- packages/icons/16/stickers-icon.tsx | 34 -- packages/icons/16/unlocked-icon.tsx | 30 -- packages/icons/16/unmute-icon.tsx | 30 -- packages/icons/16/world-icon.tsx | 30 -- packages/icons/20/account-number-icon.tsx | 29 -- packages/icons/20/active-member-icon.tsx | 30 -- packages/icons/20/activity-center-icon.tsx | 30 -- packages/icons/20/add-icon.tsx | 30 -- packages/icons/20/add-reaction-icon.tsx | 36 --- packages/icons/20/add-small-icon.tsx | 38 --- packages/icons/20/add-token-icon.tsx | 31 -- packages/icons/20/add-user-icon.tsx | 30 -- packages/icons/20/alert-icon.tsx | 26 -- packages/icons/20/alphabetically-icon.tsx | 37 --- packages/icons/20/android-icon.tsx | 36 --- packages/icons/20/anonymous-icon.tsx | 30 -- packages/icons/20/arrow-down-icon.tsx | 30 -- packages/icons/20/arrow-left-icon.tsx | 30 -- packages/icons/20/arrow-right-icon.tsx | 30 -- packages/icons/20/arrow-up-icon.tsx | 30 -- packages/icons/20/attach-icon.tsx | 30 -- packages/icons/20/audio-icon.tsx | 30 -- packages/icons/20/automatic-icon.tsx | 31 -- packages/icons/20/block-icon.tsx | 30 -- packages/icons/20/bold-icon.tsx | 30 -- packages/icons/20/bridge-icon.tsx | 36 --- packages/icons/20/browser-icon.tsx | 30 -- packages/icons/20/bullet-icon.tsx | 25 -- packages/icons/20/bullet-list-icon.tsx | 59 ---- packages/icons/20/buy-icon.tsx | 30 -- packages/icons/20/camera-icon.tsx | 30 -- packages/icons/20/card-view-icon.tsx | 30 -- packages/icons/20/centre-align-icon.tsx | 31 -- packages/icons/20/chatkey-icon.tsx | 32 -- packages/icons/20/check-icon.tsx | 25 -- packages/icons/20/chevron-down-icon.tsx | 25 -- packages/icons/20/chevron-left-icon.tsx | 25 -- packages/icons/20/chevron-right-icon.tsx | 25 -- packages/icons/20/chevron-up-icon.tsx | 25 -- packages/icons/20/chevrons-left-icon.tsx | 25 -- packages/icons/20/chevrons-right-icon.tsx | 25 -- packages/icons/20/clear-icon.tsx | 31 -- packages/icons/20/close-icon.tsx | 30 -- packages/icons/20/code-block-icon.tsx | 30 -- packages/icons/20/code-icon.tsx | 30 -- packages/icons/20/collapse-icon.tsx | 30 -- packages/icons/20/colour-pick-icon.tsx | 36 --- packages/icons/20/communities-icon.tsx | 30 -- packages/icons/20/connection-icon.tsx | 37 --- packages/icons/20/contact-book-icon.tsx | 30 -- packages/icons/20/contact-icon.tsx | 48 --- packages/icons/20/copy-icon.tsx | 39 --- packages/icons/20/correct-icon.tsx | 26 -- packages/icons/20/crown-icon.tsx | 37 --- packages/icons/20/customize-icon.tsx | 36 --- packages/icons/20/dark-icon.tsx | 28 -- packages/icons/20/data-usage-icon.tsx | 30 -- packages/icons/20/delete-icon.tsx | 30 -- packages/icons/20/desktop-icon.tsx | 30 -- packages/icons/20/download-icon.tsx | 36 --- packages/icons/20/dropdown-icon.tsx | 26 -- packages/icons/20/duration-icon.tsx | 31 -- packages/icons/20/edit-icon.tsx | 30 -- packages/icons/20/email-icon.tsx | 30 -- packages/icons/20/expand-icon.tsx | 30 -- packages/icons/20/external-icon.tsx | 30 -- packages/icons/20/face-id-icon.tsx | 29 -- packages/icons/20/favourite-icon.tsx | 30 -- packages/icons/20/file-icon.tsx | 41 --- packages/icons/20/flag-icon.tsx | 30 -- packages/icons/20/flash-icon.tsx | 30 -- packages/icons/20/flash-off-icon.tsx | 31 -- packages/icons/20/flashlight-off-icon.tsx | 30 -- packages/icons/20/flashlight-on-icon.tsx | 36 --- packages/icons/20/flip-icon.tsx | 30 -- packages/icons/20/folder-icon.tsx | 30 -- packages/icons/20/format-icon.tsx | 32 -- packages/icons/20/forward-icon.tsx | 30 -- packages/icons/20/friend-icon.tsx | 38 --- packages/icons/20/gas-icon.tsx | 41 --- packages/icons/20/gif-icon.tsx | 39 --- packages/icons/20/globe-icon.tsx | 30 -- packages/icons/20/hashtag-1-icon.tsx | 30 -- packages/icons/20/hashtag-icon.tsx | 39 --- packages/icons/20/heart-icon.tsx | 30 -- packages/icons/20/help-icon.tsx | 30 -- packages/icons/20/hide-icon.tsx | 35 --- packages/icons/20/history-icon.tsx | 30 -- packages/icons/20/hold-icon.tsx | 26 -- packages/icons/20/image-icon.tsx | 30 -- packages/icons/20/inactive-icon.tsx | 25 -- packages/icons/20/incorrect-icon.tsx | 31 -- packages/icons/20/info-badge-icon.tsx | 27 -- packages/icons/20/info-icon.tsx | 27 -- packages/icons/20/italic-icon.tsx | 30 -- packages/icons/20/justify-icon.tsx | 31 -- packages/icons/20/key-icon.tsx | 35 --- packages/icons/20/keyboard-icon.tsx | 36 --- packages/icons/20/keycard-icon.tsx | 60 ---- packages/icons/20/keycard-logo-icon.tsx | 30 -- packages/icons/20/laptop-icon.tsx | 30 -- packages/icons/20/left-align-icon.tsx | 31 -- packages/icons/20/light-icon.tsx | 30 -- packages/icons/20/link-icon.tsx | 30 -- packages/icons/20/list-view-icon.tsx | 42 --- packages/icons/20/loading-icon.tsx | 46 --- packages/icons/20/locked-icon.tsx | 30 -- packages/icons/20/log-out-icon.tsx | 36 --- packages/icons/20/members-icon.tsx | 36 --- packages/icons/20/mention-icon.tsx | 30 -- packages/icons/20/menu-icon.tsx | 31 -- packages/icons/20/messages-icon.tsx | 30 -- packages/icons/20/mobile-icon.tsx | 34 -- packages/icons/20/multi-profile-icon.tsx | 42 --- packages/icons/20/muted-icon.tsx | 30 -- packages/icons/20/mutual-contact-icon.tsx | 32 -- packages/icons/20/new-message-icon.tsx | 30 -- packages/icons/20/nft-icon.tsx | 43 --- packages/icons/20/node-icon.tsx | 30 -- packages/icons/20/notification-icon.tsx | 25 -- packages/icons/20/notifications-icon.tsx | 30 -- packages/icons/20/numbered-list-icon.tsx | 44 --- packages/icons/20/online-icon.tsx | 25 -- packages/icons/20/online-left-icon.tsx | 25 -- packages/icons/20/options-icon.tsx | 27 -- packages/icons/20/password-icon.tsx | 39 --- packages/icons/20/pause-icon.tsx | 26 -- packages/icons/20/pending-icon.tsx | 26 -- packages/icons/20/pending-user-icon.tsx | 30 -- packages/icons/20/pin-1-icon.tsx | 30 -- packages/icons/20/pin-icon.tsx | 30 -- packages/icons/20/placeholder-icon.tsx | 30 -- packages/icons/20/play-icon.tsx | 28 -- packages/icons/20/privacy-icon.tsx | 30 -- packages/icons/20/profile-icon.tsx | 39 --- packages/icons/20/pullup-icon.tsx | 32 -- packages/icons/20/qr-code-icon.tsx | 58 ---- packages/icons/20/quarter-icon.tsx | 28 -- packages/icons/20/reaction-icon.tsx | 32 -- packages/icons/20/receive-icon.tsx | 36 --- packages/icons/20/receive-message-icon.tsx | 30 -- packages/icons/20/recent-icon.tsx | 26 -- packages/icons/20/refresh-icon.tsx | 30 -- packages/icons/20/remove-user-icon.tsx | 30 -- packages/icons/20/reply-icon.tsx | 30 -- packages/icons/20/reveal-icon.tsx | 30 -- packages/icons/20/revere-icon.tsx | 30 -- packages/icons/20/right-align-icon.tsx | 31 -- packages/icons/20/rotate-icon.tsx | 30 -- packages/icons/20/sad-icon.tsx | 32 -- packages/icons/20/save-icon.tsx | 36 --- packages/icons/20/scan-icon.tsx | 29 -- packages/icons/20/search-icon.tsx | 30 -- packages/icons/20/seed-icon.tsx | 28 -- packages/icons/20/send-icon.tsx | 36 --- packages/icons/20/send-message-icon.tsx | 30 -- packages/icons/20/settings-icon.tsx | 28 -- packages/icons/20/share-icon.tsx | 36 --- packages/icons/20/signature-icon.tsx | 33 -- packages/icons/20/sort-icon.tsx | 30 -- packages/icons/20/speed-icon.tsx | 34 -- packages/icons/20/status-icon.tsx | 28 -- packages/icons/20/stickers-icon.tsx | 30 -- packages/icons/20/stop-icon.tsx | 25 -- packages/icons/20/strikethrough-icon.tsx | 30 -- packages/icons/20/subscript-icon.tsx | 39 --- packages/icons/20/superscript-icon.tsx | 37 --- packages/icons/20/swap-icon.tsx | 37 --- packages/icons/20/syncing-icon.tsx | 30 -- packages/icons/20/toggle-icon.tsx | 38 --- packages/icons/20/token-icon.tsx | 30 -- packages/icons/20/unblock-icon.tsx | 26 -- packages/icons/20/underline-icon.tsx | 38 --- packages/icons/20/unlocked-icon.tsx | 30 -- packages/icons/20/unread-icon.tsx | 31 -- packages/icons/20/untrustworthy-icon.tsx | 33 -- packages/icons/20/up-to-date-icon.tsx | 26 -- packages/icons/20/verified-icon.tsx | 33 -- packages/icons/20/video-icon.tsx | 30 -- packages/icons/20/wallet-icon.tsx | 30 -- packages/icons/20/warning-icon.tsx | 38 --- packages/icons/20/world-icon.tsx | 30 -- packages/icons/index.ts | 2 + packages/icons/lib/create-icon.tsx | 42 +++ packages/icons/package.json | 61 ++-- packages/icons/reactions/angry-icon.tsx | 69 ----- packages/icons/reactions/index.ts | 6 - packages/icons/reactions/laugh-icon.tsx | 57 ---- packages/icons/reactions/love-icon.tsx | 45 --- packages/icons/reactions/sad-icon.tsx | 110 ------- packages/icons/reactions/thumbs-down-icon.tsx | 67 ---- packages/icons/reactions/thumbs-up-icon.tsx | 67 ---- packages/icons/scripts/build.js | 135 -------- packages/icons/scripts/sync.ts | 123 ++++++++ packages/icons/src/12/add-icon.svg | 14 - packages/icons/src/12/add-reaction-icon.svg | 29 -- packages/icons/src/12/alert-icon.svg | 11 - packages/icons/src/12/arrow-down-icon.svg | 14 - packages/icons/src/12/arrow-right-icon.svg | 14 - packages/icons/src/12/arrow-up-icon.svg | 14 - packages/icons/src/12/block-icon.svg | 21 -- packages/icons/src/12/camera-icon.svg | 21 -- packages/icons/src/12/cards-icon.svg | 25 -- packages/icons/src/12/check-icon.svg | 10 - packages/icons/src/12/check-large-icon.svg | 9 - packages/icons/src/12/chevron-bottom-icon.svg | 9 - packages/icons/src/12/chevron-left-icon.svg | 9 - packages/icons/src/12/chevron-right-icon.svg | 9 - packages/icons/src/12/chevron-top-icon.svg | 9 - packages/icons/src/12/close-icon.svg | 10 - packages/icons/src/12/color-icon.svg | 15 - packages/icons/src/12/communities-icon.svg | 21 -- packages/icons/src/12/contact-icon.svg | 16 - packages/icons/src/12/copy-icon.svg | 26 -- packages/icons/src/12/delivered-icon.svg | 14 - packages/icons/src/12/dropdown-icon.svg | 17 - packages/icons/src/12/edit-icon.svg | 20 -- packages/icons/src/12/gas-icon.svg | 37 --- packages/icons/src/12/hold-icon.svg | 21 -- packages/icons/src/12/info-1-icon.svg | 14 - packages/icons/src/12/info-icon.svg | 11 - packages/icons/src/12/jump-to-icon.svg | 18 -- packages/icons/src/12/lightning-icon.svg | 14 - packages/icons/src/12/list-icon.svg | 25 -- packages/icons/src/12/loading-icon.svg | 35 --- packages/icons/src/12/locked-icon.svg | 18 -- packages/icons/src/12/mention-icon.svg | 26 -- packages/icons/src/12/more-icon.svg | 11 - packages/icons/src/12/negative-icon.svg | 18 -- packages/icons/src/12/notification-icon.svg | 9 - packages/icons/src/12/pause-icon.svg | 9 - packages/icons/src/12/pending-icon.svg | 11 - packages/icons/src/12/pick-icon.svg | 21 -- packages/icons/src/12/placeholder-icon.svg | 14 - packages/icons/src/12/play-icon.svg | 12 - packages/icons/src/12/positive-icon.svg | 18 -- packages/icons/src/12/progress-icon.svg | 25 -- packages/icons/src/12/pullup-icon.svg | 17 - packages/icons/src/12/remove-icon.svg | 28 -- packages/icons/src/12/search-icon.svg | 14 - packages/icons/src/12/send-message-icon.svg | 25 -- packages/icons/src/12/sent-icon.svg | 9 - packages/icons/src/12/timeout-icon.svg | 20 -- packages/icons/src/12/total-members-icon.svg | 22 -- packages/icons/src/12/trash-icon.svg | 32 -- packages/icons/src/12/unlocked-icon.svg | 18 -- packages/icons/src/12/untrustworthy-icon.svg | 11 - packages/icons/src/12/verified-1-icon.svg | 21 -- packages/icons/src/12/verified-icon.svg | 10 - packages/icons/src/12/whistle-icon.svg | 19 -- packages/icons/src/16/add-icon.svg | 10 - packages/icons/src/16/add-user-icon.svg | 24 -- packages/icons/src/16/alert-icon.svg | 18 -- packages/icons/src/16/arrow-down-icon.svg | 10 - packages/icons/src/16/arrow-right-icon.svg | 10 - packages/icons/src/16/calendar-icon.svg | 26 -- packages/icons/src/16/check-circle-icon.svg | 10 - packages/icons/src/16/chevron-down-icon.svg | 9 - packages/icons/src/16/chevron-left-icon.svg | 9 - packages/icons/src/16/chevron-right-icon.svg | 9 - packages/icons/src/16/chevron-top-icon.svg | 9 - packages/icons/src/16/close-icon.svg | 18 -- packages/icons/src/16/connection-icon.svg | 49 --- packages/icons/src/16/contact-book-icon.svg | 28 -- packages/icons/src/16/delete-icon.svg | 23 -- packages/icons/src/16/email-icon.svg | 14 - packages/icons/src/16/forward-icon.svg | 14 - packages/icons/src/16/gif-icon.svg | 19 -- packages/icons/src/16/group-icon.svg | 22 -- packages/icons/src/16/history-icon.svg | 15 - packages/icons/src/16/info-icon.svg | 11 - packages/icons/src/16/lightning-icon.svg | 14 - packages/icons/src/16/locked-icon.svg | 14 - packages/icons/src/16/mention-icon.svg | 14 - packages/icons/src/16/more-icon.svg | 11 - packages/icons/src/16/mute-icon.svg | 14 - packages/icons/src/16/negative-icon.svg | 11 - packages/icons/src/16/notification-icon.svg | 9 - packages/icons/src/16/pin-icon.svg | 32 -- packages/icons/src/16/placeholder-icon.svg | 14 - packages/icons/src/16/positive-icon.svg | 11 - packages/icons/src/16/privacy-icon.svg | 14 - packages/icons/src/16/progress-icon.svg | 21 -- packages/icons/src/16/remove-user-icon.svg | 23 -- packages/icons/src/16/sad-icon.svg | 16 - packages/icons/src/16/stickers-icon.svg | 18 -- packages/icons/src/16/unlocked-icon.svg | 14 - packages/icons/src/16/unmute-icon.svg | 14 - packages/icons/src/16/world-icon.svg | 14 - packages/icons/src/20/Menu-icon.svg | 29 -- packages/icons/src/20/Unread-icon.svg | 29 -- packages/icons/src/20/account number-icon.svg | 13 - .../icons/src/20/activity-center-icon.svg | 20 -- packages/icons/src/20/add-reaction-icon.svg | 22 -- packages/icons/src/20/add-token-icon.svg | 15 - packages/icons/src/20/add-user-icon.svg | 14 - packages/icons/src/20/alert-icon.svg | 11 - packages/icons/src/20/alphabetically-icon.svg | 21 -- packages/icons/src/20/android-icon.svg | 22 -- packages/icons/src/20/anonymous-icon.svg | 14 - packages/icons/src/20/attach-icon.svg | 14 - packages/icons/src/20/audio-icon.svg | 14 - packages/icons/src/20/automatic-icon.svg | 15 - packages/icons/src/20/block-icon.svg | 14 - packages/icons/src/20/bold-icon.svg | 14 - packages/icons/src/20/bridge-icon.svg | 57 ---- packages/icons/src/20/browser-icon.svg | 14 - packages/icons/src/20/bullet-list-icon.svg | 50 --- packages/icons/src/20/buy-icon.svg | 14 - packages/icons/src/20/camera-icon.svg | 14 - packages/icons/src/20/card-view-icon.svg | 14 - packages/icons/src/20/centre-align-icon.svg | 36 --- packages/icons/src/20/chatkey-icon.svg | 17 - packages/icons/src/20/chevron-up-icon.svg | 9 - packages/icons/src/20/chevrons-left-icon.svg | 10 - packages/icons/src/20/chevrons-right-icon.svg | 10 - packages/icons/src/20/clear-icon.svg | 15 - packages/icons/src/20/close-icon.svg | 14 - packages/icons/src/20/code block-icon.svg | 14 - packages/icons/src/20/code-icon.svg | 14 - packages/icons/src/20/colour-pick-icon.svg | 20 -- packages/icons/src/20/communities-icon.svg | 14 - packages/icons/src/20/connection-icon.svg | 49 --- packages/icons/src/20/contact-book-icon.svg | 14 - packages/icons/src/20/contact-icon.svg | 32 -- packages/icons/src/20/copy-icon.svg | 23 -- packages/icons/src/20/crown-icon.svg | 21 -- packages/icons/src/20/customize-icon.svg | 44 --- packages/icons/src/20/dark-icon.svg | 12 - packages/icons/src/20/data-usage-icon.svg | 14 - packages/icons/src/20/delete-icon.svg | 14 - packages/icons/src/20/desktop-icon.svg | 14 - packages/icons/src/20/download-icon.svg | 15 - packages/icons/src/20/dropdown-icon.svg | 10 - packages/icons/src/20/duration-icon.svg | 27 -- packages/icons/src/20/edit-icon.svg | 14 - packages/icons/src/20/email-icon.svg | 14 - packages/icons/src/20/face-id-icon.svg | 25 -- packages/icons/src/20/favourite-icon.svg | 14 - packages/icons/src/20/file-icon.svg | 31 -- packages/icons/src/20/flag-icon.svg | 14 - packages/icons/src/20/flash-off-icon.svg | 15 - packages/icons/src/20/flashlight-off-icon.svg | 14 - packages/icons/src/20/flashlight-on-icon.svg | 20 -- packages/icons/src/20/flip-icon.svg | 14 - packages/icons/src/20/folder-icon.svg | 14 - packages/icons/src/20/format-icon.svg | 23 -- packages/icons/src/20/forward-icon.svg | 14 - packages/icons/src/20/friend-icon.svg | 22 -- packages/icons/src/20/gas-icon.svg | 31 -- packages/icons/src/20/gif-icon.svg | 23 -- packages/icons/src/20/globe-icon.svg | 14 - packages/icons/src/20/hashtag-1-icon.svg | 14 - packages/icons/src/20/hashtag-icon.svg | 23 -- packages/icons/src/20/heart-icon.svg | 15 - packages/icons/src/20/help-icon.svg | 14 - packages/icons/src/20/hide-icon.svg | 19 -- packages/icons/src/20/history-icon.svg | 14 - packages/icons/src/20/hold-icon.svg | 14 - packages/icons/src/20/image-icon.svg | 14 - packages/icons/src/20/inactive-icon.svg | 9 - packages/icons/src/20/info-badge-icon.svg | 11 - packages/icons/src/20/info-icon.svg | 11 - packages/icons/src/20/italic-icon.svg | 14 - packages/icons/src/20/justify-icon.svg | 36 --- packages/icons/src/20/key-icon.svg | 19 -- packages/icons/src/20/keyboard-icon.svg | 20 -- packages/icons/src/20/keycard-icon.svg | 44 --- packages/icons/src/20/keycard-logo-icon.svg | 14 - packages/icons/src/20/laptop-icon.svg | 14 - packages/icons/src/20/left-align-icon.svg | 36 --- packages/icons/src/20/light-icon.svg | 33 -- packages/icons/src/20/link-icon.svg | 14 - packages/icons/src/20/list-view-icon.svg | 26 -- packages/icons/src/20/loading-icon.svg | 30 -- packages/icons/src/20/locked-icon.svg | 14 - packages/icons/src/20/log-out-icon.svg | 20 -- packages/icons/src/20/members-icon.svg | 26 -- packages/icons/src/20/mention-icon.svg | 14 - packages/icons/src/20/messages-icon.svg | 26 -- packages/icons/src/20/mobile-icon.svg | 18 -- packages/icons/src/20/multi-profile-icon.svg | 26 -- packages/icons/src/20/muted-icon.svg | 14 - packages/icons/src/20/mutual-contact-icon.svg | 16 - packages/icons/src/20/new-message-icon.svg | 14 - packages/icons/src/20/nft-icon.svg | 27 -- packages/icons/src/20/node-icon.svg | 14 - packages/icons/src/20/notifications-icon.svg | 14 - packages/icons/src/20/numbered-list-icon.svg | 47 --- packages/icons/src/20/options-icon.svg | 11 - packages/icons/src/20/password-icon.svg | 23 -- packages/icons/src/20/pause-icon.svg | 10 - packages/icons/src/20/pending-icon.svg | 10 - packages/icons/src/20/pending-user-icon.svg | 14 - packages/icons/src/20/pin-1-icon.svg | 32 -- packages/icons/src/20/pin-icon.svg | 14 - packages/icons/src/20/placeholder-icon.svg | 14 - packages/icons/src/20/play-icon.svg | 12 - packages/icons/src/20/privacy-icon.svg | 20 -- packages/icons/src/20/profile-icon.svg | 23 -- packages/icons/src/20/pullup-icon.svg | 10 - packages/icons/src/20/qr-code-icon.svg | 42 --- packages/icons/src/20/quarter-icon.svg | 24 -- packages/icons/src/20/reaction-icon.svg | 16 - packages/icons/src/20/receive-icon.svg | 20 -- .../icons/src/20/receive-message-icon.svg | 14 - packages/icons/src/20/recent-icon.svg | 10 - packages/icons/src/20/refresh-icon.svg | 14 - packages/icons/src/20/remove-user-icon.svg | 14 - packages/icons/src/20/reply-icon.svg | 14 - packages/icons/src/20/reveal-icon.svg | 14 - packages/icons/src/20/revere-icon.svg | 14 - packages/icons/src/20/right-align-icon.svg | 36 --- packages/icons/src/20/rotate-icon.svg | 14 - packages/icons/src/20/sad-icon.svg | 16 - packages/icons/src/20/save-icon.svg | 15 - packages/icons/src/20/scan-icon.svg | 14 - packages/icons/src/20/search-icon.svg | 14 - packages/icons/src/20/seed-icon.svg | 40 --- packages/icons/src/20/send-icon.svg | 20 -- packages/icons/src/20/send-message-icon.svg | 14 - packages/icons/src/20/settings-icon.svg | 12 - packages/icons/src/20/share-icon.svg | 20 -- packages/icons/src/20/signature-icon.svg | 17 - packages/icons/src/20/sort-icon.svg | 20 -- packages/icons/src/20/speed-icon.svg | 23 -- packages/icons/src/20/status-icon.svg | 16 - packages/icons/src/20/stickers-icon.svg | 14 - packages/icons/src/20/strikethrough-icon.svg | 14 - packages/icons/src/20/subscript-icon.svg | 30 -- packages/icons/src/20/superscript-icon.svg | 28 -- packages/icons/src/20/swap-icon.svg | 21 -- packages/icons/src/20/syncing-icon.svg | 14 - packages/icons/src/20/toggle-icon.svg | 22 -- packages/icons/src/20/token-icon.svg | 14 - packages/icons/src/20/unblock-icon.svg | 10 - packages/icons/src/20/underline-icon.svg | 22 -- packages/icons/src/20/unlocked-icon.svg | 14 - packages/icons/src/20/untrustworthy-icon.svg | 18 -- packages/icons/src/20/verified-icon.svg | 21 -- packages/icons/src/20/video-icon.svg | 14 - packages/icons/src/20/wallet-icon.svg | 14 - packages/icons/src/20/warning-icon.svg | 23 -- packages/icons/src/20/world-icon.svg | 24 -- packages/icons/src/account-number-icon.tsx | 25 ++ packages/icons/src/active-icon.tsx | 25 ++ packages/icons/src/active-members-icon.tsx | 24 ++ packages/icons/src/activity-center-icon.tsx | 25 ++ packages/icons/src/add-icon.tsx | 25 ++ packages/icons/src/add-reaction-icon.tsx | 25 ++ packages/icons/src/add-small-icon.tsx | 26 ++ packages/icons/src/add-token-icon.tsx | 31 ++ packages/icons/src/add-user-icon.tsx | 25 ++ packages/icons/src/advanced-icon.tsx | 25 ++ packages/icons/src/airdrop-icon.tsx | 25 ++ packages/icons/src/alert-icon.tsx | 25 ++ packages/icons/src/alphabetically-icon.tsx | 25 ++ packages/icons/src/android-icon.tsx | 25 ++ packages/icons/src/angry-icon.tsx | 56 ++++ packages/icons/src/anonymous-icon.tsx | 25 ++ packages/icons/src/arrow-down-icon.tsx | 25 ++ packages/icons/src/arrow-left-icon.tsx | 25 ++ packages/icons/src/arrow-right-icon.tsx | 25 ++ packages/icons/src/arrow-top-icon.tsx | 25 ++ packages/icons/src/attach-icon.tsx | 25 ++ packages/icons/src/audio-icon.tsx | 25 ++ packages/icons/src/automatic-icon.tsx | 26 ++ packages/icons/src/ban-user-icon.tsx | 25 ++ packages/icons/src/block-icon.tsx | 25 ++ packages/icons/src/bold-icon.tsx | 25 ++ packages/icons/src/bridge-icon.tsx | 25 ++ packages/icons/src/browser-icon.tsx | 25 ++ packages/icons/src/bullet-icon.tsx | 23 ++ packages/icons/src/bullet-list-icon.tsx | 32 ++ packages/icons/src/buy-icon.tsx | 25 ++ packages/icons/src/calendar-icon.tsx | 25 ++ packages/icons/src/camera-icon.tsx | 25 ++ packages/icons/src/card-view-icon.tsx | 25 ++ packages/icons/src/centre-align-icon.tsx | 25 ++ packages/icons/src/chart-icon.tsx | 25 ++ packages/icons/src/chatkey-icon.tsx | 25 ++ packages/icons/src/check-circle-icon.tsx | 21 ++ packages/icons/src/check-icon.tsx | 20 ++ packages/icons/src/chevron-down-icon.tsx | 20 ++ packages/icons/src/chevron-left-icon.tsx | 24 ++ packages/icons/src/chevron-right-icon.tsx | 24 ++ packages/icons/src/chevron-top-icon.tsx | 20 ++ packages/icons/src/chevrons-left-icon.tsx | 25 ++ packages/icons/src/chevrons-right-icon.tsx | 25 ++ packages/icons/src/circle-icon.tsx | 32 ++ packages/icons/src/clear-icon.tsx | 31 ++ packages/icons/src/close-circle-icon.tsx | 25 ++ packages/icons/src/close-icon.tsx | 25 ++ packages/icons/src/close-mac-os-icon.tsx | 28 ++ packages/icons/src/close-windows-icon.tsx | 25 ++ packages/icons/src/code-block-icon.tsx | 25 ++ packages/icons/src/code-icon.tsx | 25 ++ packages/icons/src/collapse-icon.tsx | 25 ++ packages/icons/src/collapse-ls-icon.tsx | 32 ++ packages/icons/src/collapse-rs-icon.tsx | 32 ++ packages/icons/src/collapse-topbar-icon.tsx | 32 ++ packages/icons/src/colour-pick-icon.tsx | 25 ++ packages/icons/src/command-icon.tsx | 25 ++ packages/icons/src/communities-icon.tsx | 25 ++ packages/icons/src/compact-icon.tsx | 25 ++ packages/icons/src/complete-id-icon.tsx | 25 ++ packages/icons/src/connection-icon.tsx | 25 ++ packages/icons/src/contact-book-icon.tsx | 25 ++ packages/icons/src/contact-icon.tsx | 26 ++ packages/icons/src/copy-icon.tsx | 25 ++ packages/icons/src/correct-icon.tsx | 21 ++ packages/icons/src/crown-icon.tsx | 25 ++ packages/icons/src/customize-icon.tsx | 25 ++ packages/icons/src/dark-icon.tsx | 23 ++ packages/icons/src/dashboard-icon.tsx | 25 ++ packages/icons/src/data-usage-icon.tsx | 25 ++ packages/icons/src/decline-icon.tsx | 30 ++ packages/icons/src/decrease-windows-icon.tsx | 25 ++ packages/icons/src/delete-icon.tsx | 25 ++ packages/icons/src/desktop-icon.tsx | 25 ++ packages/icons/src/destroy-icon.tsx | 24 ++ packages/icons/src/dock-icon.tsx | 30 ++ packages/icons/src/done-icon.tsx | 25 ++ packages/icons/src/download-icon.tsx | 25 ++ packages/icons/src/drag-icon.tsx | 25 ++ packages/icons/src/dropdown-icon.tsx | 26 ++ packages/icons/src/duration-icon.tsx | 25 ++ packages/icons/src/edit-icon.tsx | 25 ++ packages/icons/src/email-icon.tsx | 25 ++ packages/icons/src/epic-icon.tsx | 30 ++ packages/icons/src/expand-icon.tsx | 25 ++ packages/icons/src/expand-ls-icon.tsx | 32 ++ packages/icons/src/expand-rs-icon.tsx | 32 ++ packages/icons/src/expand-topbar-icon.tsx | 32 ++ packages/icons/src/external-icon.tsx | 25 ++ packages/icons/src/face-id-icon.tsx | 25 ++ packages/icons/src/faceid-key-icon.tsx | 32 ++ packages/icons/src/favourite-icon.tsx | 24 ++ packages/icons/src/feed-icon.tsx | 25 ++ packages/icons/src/file-icon.tsx | 25 ++ packages/icons/src/flag-icon.tsx | 25 ++ packages/icons/src/flash-icon.tsx | 24 ++ packages/icons/src/flash-off-icon.tsx | 25 ++ packages/icons/src/flashlight-off-icon.tsx | 25 ++ packages/icons/src/flashlight-on-icon.tsx | 25 ++ packages/icons/src/flip-icon.tsx | 25 ++ packages/icons/src/focus-icon.tsx | 25 ++ packages/icons/src/folder-icon.tsx | 25 ++ packages/icons/src/format-icon.tsx | 25 ++ packages/icons/src/forward-icon.tsx | 25 ++ packages/icons/src/friend-icon.tsx | 25 ++ packages/icons/src/fullscreen-mac-os-icon.tsx | 28 ++ packages/icons/src/gas-icon.tsx | 25 ++ packages/icons/src/gavel-icon.tsx | 32 ++ packages/icons/src/gif-icon.tsx | 25 ++ packages/icons/src/gift-icon.tsx | 25 ++ packages/icons/src/globe-icon.tsx | 25 ++ packages/icons/src/hashtag-icon.tsx | 25 ++ packages/icons/src/heart-icon.tsx | 23 ++ packages/icons/src/help-icon.tsx | 25 ++ packages/icons/src/hide-icon.tsx | 25 ++ packages/icons/src/history-icon.tsx | 25 ++ packages/icons/src/hold-icon.tsx | 21 ++ packages/icons/src/image-icon.tsx | 25 ++ packages/icons/src/import-icon.tsx | 25 ++ packages/icons/src/inactive-icon.tsx | 25 ++ packages/icons/src/inactive-left-icon.tsx | 20 ++ packages/icons/src/incorrect-icon.tsx | 26 ++ packages/icons/{20 => src}/index.ts | 85 ++++- packages/icons/src/info-badge-icon.tsx | 25 ++ packages/icons/src/info-icon.tsx | 25 ++ packages/icons/src/italic-icon.tsx | 25 ++ packages/icons/src/justify-icon.tsx | 25 ++ packages/icons/src/key-icon.tsx | 32 ++ packages/icons/src/keyboard-icon.tsx | 25 ++ packages/icons/src/keycard-icon.tsx | 25 ++ packages/icons/src/keycard-logo-icon.tsx | 25 ++ packages/icons/src/kick-user-icon.tsx | 25 ++ packages/icons/src/laptop-icon.tsx | 25 ++ packages/icons/src/laugh-icon.tsx | 52 ++++ packages/icons/src/left-align-icon.tsx | 25 ++ packages/icons/src/light-icon.tsx | 25 ++ packages/icons/src/link-icon.tsx | 25 ++ .../icons/src/list-view-collapsed-icon.tsx | 25 ++ packages/icons/src/list-view-icon.tsx | 25 ++ packages/icons/src/loading-icon.tsx | 57 ++++ packages/icons/src/locked-icon.tsx | 25 ++ packages/icons/src/log-out-icon.tsx | 25 ++ packages/icons/src/love-icon.tsx | 40 +++ packages/icons/src/mark-as-read-icon.tsx | 25 ++ packages/icons/src/maximize-windows-icon.tsx | 24 ++ packages/icons/src/media-icon.tsx | 25 ++ packages/icons/src/members-icon.tsx | 25 ++ packages/icons/src/mention-icon.tsx | 25 ++ packages/icons/src/menu-icon.tsx | 25 ++ packages/icons/src/messages-icon.tsx | 25 ++ packages/icons/src/minimize-mac-os-icon.tsx | 28 ++ packages/icons/src/minimize-windows-icon.tsx | 20 ++ packages/icons/src/mint-icon.tsx | 25 ++ packages/icons/src/mobile-icon.tsx | 25 ++ packages/icons/src/multi-profile-icon.tsx | 25 ++ packages/icons/src/muted-icon.tsx | 25 ++ packages/icons/src/mutual-contact-icon.tsx | 27 ++ packages/icons/src/negative-state-icon.tsx | 33 ++ packages/icons/src/new-message-icon.tsx | 25 ++ packages/icons/src/new-window-icon.tsx | 25 ++ packages/icons/src/nft-icon.tsx | 32 ++ packages/icons/src/node-icon.tsx | 25 ++ packages/icons/src/not-started-icon.tsx | 25 ++ packages/icons/src/notification-icon.tsx | 20 ++ packages/icons/src/notifications-icon.tsx | 25 ++ .../icons/src/notifications-unread-icon.tsx | 26 ++ packages/icons/src/numbered-list-icon.tsx | 32 ++ packages/icons/src/online-icon.tsx | 20 ++ packages/icons/src/online-left-icon.tsx | 20 ++ packages/icons/src/open-icon.tsx | 25 ++ packages/icons/src/options-circle-icon.tsx | 25 ++ packages/icons/src/options-icon.tsx | 25 ++ packages/icons/src/pallete-icon.tsx | 25 ++ packages/icons/src/password-icon.tsx | 25 ++ packages/icons/src/pause-icon.tsx | 25 ++ packages/icons/src/pending-icon.tsx | 25 ++ packages/icons/src/pending-state-icon.tsx | 28 ++ packages/icons/src/pending-user-icon.tsx | 25 ++ packages/icons/src/pin-icon.tsx | 25 ++ packages/icons/src/placeholder-icon.tsx | 25 ++ packages/icons/src/play-icon.tsx | 23 ++ packages/icons/src/positive-state-icon.tsx | 28 ++ packages/icons/src/privacy-icon.tsx | 25 ++ packages/icons/src/profile-icon.tsx | 32 ++ packages/icons/src/pullup-icon.tsx | 26 ++ packages/icons/src/qr-code-icon.tsx | 30 ++ packages/icons/src/reaction-icon.tsx | 25 ++ packages/icons/src/reactions/angry-icon.svg | 49 --- packages/icons/src/reactions/laugh-icon.svg | 47 --- packages/icons/src/reactions/love-icon.svg | 29 -- packages/icons/src/reactions/sad-icon.svg | 86 ------ .../icons/src/reactions/thumbs-down-icon.svg | 44 --- .../icons/src/reactions/thumbs-up-icon.svg | 44 --- packages/icons/src/receive-icon.tsx | 58 ++++ packages/icons/src/recent-icon.tsx | 25 ++ packages/icons/src/refresh-icon.tsx | 25 ++ packages/icons/src/relaxed-icon.tsx | 25 ++ packages/icons/src/remove-user-icon.tsx | 25 ++ packages/icons/src/reorder-icon.tsx | 25 ++ packages/icons/src/reply-icon.tsx | 25 ++ packages/icons/src/reveal-icon.tsx | 25 ++ packages/icons/src/reveal-whitelist-icon.tsx | 25 ++ packages/icons/src/revere-icon.tsx | 25 ++ packages/icons/src/review-id-icon.tsx | 25 ++ packages/icons/src/review-request-icon.tsx | 25 ++ packages/icons/src/right-align-icon.tsx | 25 ++ packages/icons/src/rotate-icon.tsx | 25 ++ packages/icons/src/sad-icon.tsx | 97 ++++++ packages/icons/src/save-icon.tsx | 25 ++ packages/icons/src/scan-big-icon.tsx | 32 ++ packages/icons/src/scan-icon.tsx | 25 ++ packages/icons/src/search-icon.tsx | 25 ++ packages/icons/src/seed-icon.tsx | 25 ++ packages/icons/src/send-icon.tsx | 58 ++++ packages/icons/src/settings-icon.tsx | 25 ++ packages/icons/src/share-icon.tsx | 25 ++ packages/icons/src/signature-icon.tsx | 25 ++ packages/icons/src/sort-icon.tsx | 25 ++ packages/icons/src/speed-icon.tsx | 25 ++ packages/icons/src/status-icon.tsx | 23 ++ packages/icons/src/stickers-icon.tsx | 25 ++ packages/icons/src/stop-icon.tsx | 23 ++ packages/icons/src/strikethrough-icon.tsx | 25 ++ packages/icons/src/subscript-icon.tsx | 25 ++ packages/icons/src/superscript-icon.tsx | 25 ++ packages/icons/src/swap-icon.tsx | 89 ++++++ packages/icons/src/syncing-icon.tsx | 25 ++ packages/icons/src/table-icon.tsx | 25 ++ packages/icons/src/tablet-icon.tsx | 24 ++ packages/icons/src/tabs-icon.tsx | 25 ++ packages/icons/src/thumbs-down-icon.tsx | 55 ++++ packages/icons/src/thumbs-up-icon.tsx | 55 ++++ packages/icons/src/toggle-icon.tsx | 25 ++ packages/icons/src/token-icon.tsx | 25 ++ packages/icons/src/token-sales-icon.tsx | 25 ++ packages/icons/src/topbar-dock-icon.tsx | 32 ++ packages/icons/src/topbar-icon.tsx | 32 ++ packages/icons/src/trash-icon.tsx | 25 ++ packages/icons/src/ublock-user-icon.tsx | 25 ++ packages/icons/src/unblock-icon.tsx | 25 ++ packages/icons/src/underline-icon.tsx | 25 ++ packages/icons/src/unlocked-icon.tsx | 25 ++ packages/icons/src/unpin-icon.tsx | 25 ++ packages/icons/src/unread-icon.tsx | 25 ++ packages/icons/src/untrustworthy-icon.tsx | 29 ++ packages/icons/src/up-to-date-icon.tsx | 25 ++ packages/icons/src/verified-icon.tsx | 26 ++ packages/icons/src/video-icon.tsx | 25 ++ packages/icons/src/waffle-icon.tsx | 25 ++ packages/icons/src/wallet-icon.tsx | 25 ++ packages/icons/src/warning-icon.tsx | 25 ++ packages/icons/src/world-icon.tsx | 25 ++ packages/icons/svg/account-number-icon.svg | 14 + packages/icons/svg/active-icon.svg | 14 + .../active-members-icon.svg} | 9 +- packages/icons/svg/activity-center-icon.svg | 14 + packages/icons/{src/20 => svg}/add-icon.svg | 10 +- packages/icons/svg/add-reaction-icon.svg | 14 + .../add-small-icon.svg} | 11 +- packages/icons/svg/add-token-icon.svg | 20 ++ packages/icons/svg/add-user-icon.svg | 14 + packages/icons/svg/advanced-icon.svg | 14 + packages/icons/svg/airdrop-icon.svg | 14 + packages/icons/svg/alert-icon.svg | 14 + packages/icons/svg/alphabetically-icon.svg | 14 + packages/icons/svg/android-icon.svg | 14 + packages/icons/svg/angry-icon.svg | 45 +++ packages/icons/svg/anonymous-icon.svg | 14 + .../icons/{src/20 => svg}/arrow-down-icon.svg | 10 +- .../arrow-left-icon.svg} | 8 +- packages/icons/svg/arrow-right-icon.svg | 14 + packages/icons/svg/arrow-top-icon.svg | 14 + packages/icons/svg/attach-icon.svg | 14 + packages/icons/svg/audio-icon.svg | 14 + packages/icons/svg/automatic-icon.svg | 15 + packages/icons/svg/ban-user-icon.svg | 14 + packages/icons/svg/block-icon.svg | 14 + packages/icons/svg/bold-icon.svg | 14 + packages/icons/svg/bridge-icon.svg | 14 + packages/icons/svg/browser-icon.svg | 14 + packages/icons/svg/bullet-icon.svg | 12 + packages/icons/svg/bullet-list-icon.svg | 21 ++ packages/icons/svg/buy-icon.svg | 14 + packages/icons/svg/calendar-icon.svg | 14 + packages/icons/svg/camera-icon.svg | 14 + packages/icons/svg/card-view-icon.svg | 14 + packages/icons/svg/centre-align-icon.svg | 14 + packages/icons/svg/chart-icon.svg | 14 + packages/icons/svg/chatkey-icon.svg | 14 + packages/icons/svg/check-circle-icon.svg | 10 + packages/icons/{src/20 => svg}/check-icon.svg | 6 +- .../{src/20 => svg}/chevron-down-icon.svg | 6 +- packages/icons/svg/chevron-left-icon.svg | 9 + .../{src/20 => svg}/chevron-right-icon.svg | 6 +- .../chevron-top-icon.svg} | 6 +- packages/icons/svg/chevrons-left-icon.svg | 14 + .../chevrons-right-icon.svg} | 10 +- packages/icons/svg/circle-icon.svg | 21 ++ packages/icons/svg/clear-icon.svg | 20 ++ packages/icons/svg/close-circle-icon.svg | 14 + packages/icons/svg/close-icon.svg | 14 + packages/icons/svg/close-mac-os-icon.svg | 17 + packages/icons/svg/close-windows-icon.svg | 14 + packages/icons/svg/code-block-icon.svg | 14 + packages/icons/svg/code-icon.svg | 14 + packages/icons/svg/collapse-icon.svg | 14 + packages/icons/svg/collapse-ls-icon.svg | 21 ++ packages/icons/svg/collapse-rs-icon.svg | 21 ++ packages/icons/svg/collapse-topbar-icon.svg | 21 ++ packages/icons/svg/colour-pick-icon.svg | 14 + packages/icons/svg/command-icon.svg | 14 + packages/icons/svg/communities-icon.svg | 14 + packages/icons/svg/compact-icon.svg | 14 + packages/icons/svg/complete-id-icon.svg | 14 + packages/icons/svg/connection-icon.svg | 14 + packages/icons/svg/contact-book-icon.svg | 14 + packages/icons/svg/contact-icon.svg | 15 + packages/icons/svg/copy-icon.svg | 14 + .../icons/{src/20 => svg}/correct-icon.svg | 10 +- packages/icons/svg/crown-icon.svg | 14 + packages/icons/svg/customize-icon.svg | 14 + packages/icons/svg/dark-icon.svg | 12 + packages/icons/svg/dashboard-icon.svg | 14 + packages/icons/svg/data-usage-icon.svg | 14 + packages/icons/svg/decline-icon.svg | 19 ++ packages/icons/svg/decrease-windows-icon.svg | 14 + packages/icons/svg/delete-icon.svg | 14 + packages/icons/svg/desktop-icon.svg | 14 + packages/icons/svg/destroy-icon.svg | 13 + packages/icons/svg/dock-icon.svg | 19 ++ packages/icons/svg/done-icon.svg | 14 + packages/icons/svg/download-icon.svg | 14 + packages/icons/svg/drag-icon.svg | 14 + .../expand-icon.svg => svg/dropdown-icon.svg} | 9 +- packages/icons/svg/duration-icon.svg | 14 + packages/icons/svg/edit-icon.svg | 14 + packages/icons/svg/email-icon.svg | 14 + packages/icons/svg/epic-icon.svg | 19 ++ packages/icons/svg/expand-icon.svg | 14 + packages/icons/svg/expand-ls-icon.svg | 21 ++ packages/icons/svg/expand-rs-icon.svg | 21 ++ packages/icons/svg/expand-topbar-icon.svg | 21 ++ .../icons/{src/20 => svg}/external-icon.svg | 10 +- packages/icons/svg/face-id-icon.svg | 14 + packages/icons/svg/faceid-key-icon.svg | 21 ++ packages/icons/svg/favourite-icon.svg | 13 + packages/icons/svg/feed-icon.svg | 14 + packages/icons/svg/file-icon.svg | 14 + packages/icons/svg/flag-icon.svg | 14 + packages/icons/svg/flash-icon.svg | 9 + packages/icons/svg/flash-off-icon.svg | 14 + packages/icons/svg/flashlight-off-icon.svg | 14 + packages/icons/svg/flashlight-on-icon.svg | 14 + packages/icons/svg/flip-icon.svg | 14 + packages/icons/svg/focus-icon.svg | 14 + packages/icons/svg/folder-icon.svg | 14 + packages/icons/svg/format-icon.svg | 14 + packages/icons/svg/forward-icon.svg | 14 + packages/icons/svg/friend-icon.svg | 14 + packages/icons/svg/fullscreen-mac-os-icon.svg | 17 + packages/icons/svg/gas-icon.svg | 14 + packages/icons/svg/gavel-icon.svg | 21 ++ packages/icons/svg/gif-icon.svg | 14 + packages/icons/svg/gift-icon.svg | 14 + packages/icons/svg/globe-icon.svg | 14 + packages/icons/svg/hashtag-icon.svg | 14 + packages/icons/svg/heart-icon.svg | 12 + packages/icons/svg/help-icon.svg | 14 + packages/icons/svg/hide-icon.svg | 14 + packages/icons/svg/history-icon.svg | 14 + packages/icons/svg/hold-icon.svg | 10 + packages/icons/svg/image-icon.svg | 14 + packages/icons/svg/import-icon.svg | 14 + packages/icons/svg/inactive-icon.svg | 14 + packages/icons/svg/inactive-left-icon.svg | 9 + .../icons/{src/20 => svg}/incorrect-icon.svg | 10 +- packages/icons/svg/info-badge-icon.svg | 14 + packages/icons/svg/info-icon.svg | 14 + packages/icons/svg/italic-icon.svg | 14 + packages/icons/svg/justify-icon.svg | 14 + packages/icons/svg/key-icon.svg | 21 ++ packages/icons/svg/keyboard-icon.svg | 14 + packages/icons/svg/keycard-icon.svg | 14 + packages/icons/svg/keycard-logo-icon.svg | 14 + packages/icons/svg/kick-user-icon.svg | 14 + packages/icons/svg/laptop-icon.svg | 14 + packages/icons/svg/laugh-icon.svg | 41 +++ packages/icons/svg/left-align-icon.svg | 14 + packages/icons/svg/light-icon.svg | 14 + packages/icons/svg/link-icon.svg | 14 + .../icons/svg/list-view-collapsed-icon.svg | 14 + packages/icons/svg/list-view-icon.svg | 14 + packages/icons/svg/loading-icon.svg | 44 +++ packages/icons/svg/locked-icon.svg | 14 + packages/icons/svg/log-out-icon.svg | 14 + packages/icons/svg/love-icon.svg | 29 ++ packages/icons/svg/mark-as-read-icon.svg | 14 + .../maximize-windows-icon.svg} | 9 +- packages/icons/svg/media-icon.svg | 14 + packages/icons/svg/members-icon.svg | 14 + packages/icons/svg/mention-icon.svg | 14 + packages/icons/svg/menu-icon.svg | 14 + packages/icons/svg/messages-icon.svg | 14 + packages/icons/svg/minimize-mac-os-icon.svg | 17 + .../minimize-windows-icon.svg} | 6 +- packages/icons/svg/mint-icon.svg | 14 + packages/icons/svg/mobile-icon.svg | 14 + packages/icons/svg/multi-profile-icon.svg | 14 + packages/icons/svg/muted-icon.svg | 14 + packages/icons/svg/mutual-contact-icon.svg | 16 + .../negative-state-icon.svg} | 24 +- packages/icons/svg/new-message-icon.svg | 14 + packages/icons/svg/new-window-icon.svg | 14 + packages/icons/svg/nft-icon.svg | 21 ++ packages/icons/svg/node-icon.svg | 14 + packages/icons/svg/not-started-icon.svg | 14 + .../{src/20 => svg}/notification-icon.svg | 6 +- packages/icons/svg/notifications-icon.svg | 14 + .../icons/svg/notifications-unread-icon.svg | 15 + packages/icons/svg/numbered-list-icon.svg | 21 ++ .../icons/{src/20 => svg}/online-icon.svg | 6 +- .../{src/20 => svg}/online-left-icon.svg | 6 +- packages/icons/svg/open-icon.svg | 14 + packages/icons/svg/options-circle-icon.svg | 14 + packages/icons/svg/options-icon.svg | 14 + packages/icons/svg/pallete-icon.svg | 14 + packages/icons/svg/password-icon.svg | 14 + packages/icons/svg/pause-icon.svg | 14 + packages/icons/svg/pending-icon.svg | 14 + packages/icons/svg/pending-state-icon.svg | 17 + packages/icons/svg/pending-user-icon.svg | 14 + packages/icons/svg/pin-icon.svg | 14 + packages/icons/svg/placeholder-icon.svg | 14 + packages/icons/svg/play-icon.svg | 12 + packages/icons/svg/positive-state-icon.svg | 17 + packages/icons/svg/privacy-icon.svg | 14 + packages/icons/svg/profile-icon.svg | 21 ++ packages/icons/svg/pullup-icon.svg | 15 + packages/icons/svg/qr-code-icon.svg | 19 ++ packages/icons/svg/reaction-icon.svg | 14 + packages/icons/svg/receive-icon.svg | 45 +++ packages/icons/svg/recent-icon.svg | 14 + packages/icons/svg/refresh-icon.svg | 14 + packages/icons/svg/relaxed-icon.svg | 14 + packages/icons/svg/remove-user-icon.svg | 14 + packages/icons/svg/reorder-icon.svg | 14 + packages/icons/svg/reply-icon.svg | 14 + packages/icons/svg/reveal-icon.svg | 14 + packages/icons/svg/reveal-whitelist-icon.svg | 14 + packages/icons/svg/revere-icon.svg | 14 + packages/icons/svg/review-id-icon.svg | 14 + packages/icons/svg/review-request-icon.svg | 14 + packages/icons/svg/right-align-icon.svg | 14 + packages/icons/svg/rotate-icon.svg | 14 + packages/icons/svg/sad-icon.svg | 86 ++++++ packages/icons/svg/save-icon.svg | 14 + packages/icons/svg/scan-big-icon.svg | 21 ++ packages/icons/svg/scan-icon.svg | 14 + packages/icons/svg/search-icon.svg | 14 + .../arrow-left-icon.svg => svg/seed-icon.svg} | 10 +- packages/icons/svg/send-icon.svg | 45 +++ packages/icons/svg/settings-icon.svg | 14 + packages/icons/svg/share-icon.svg | 14 + packages/icons/svg/signature-icon.svg | 14 + packages/icons/svg/sort-icon.svg | 14 + packages/icons/svg/speed-icon.svg | 14 + packages/icons/svg/status-icon.svg | 12 + packages/icons/svg/stickers-icon.svg | 14 + packages/icons/{src/20 => svg}/stop-icon.svg | 6 +- packages/icons/svg/strikethrough-icon.svg | 14 + packages/icons/svg/subscript-icon.svg | 14 + packages/icons/svg/superscript-icon.svg | 14 + packages/icons/svg/swap-icon.svg | 74 +++++ packages/icons/svg/syncing-icon.svg | 14 + packages/icons/svg/table-icon.svg | 14 + .../tablet-icon.svg} | 9 +- packages/icons/svg/tabs-icon.svg | 14 + packages/icons/svg/thumbs-down-icon.svg | 44 +++ packages/icons/svg/thumbs-up-icon.svg | 44 +++ packages/icons/svg/toggle-icon.svg | 14 + packages/icons/svg/token-icon.svg | 14 + packages/icons/svg/token-sales-icon.svg | 14 + packages/icons/svg/topbar&dock-icon.svg | 21 ++ packages/icons/svg/topbar-icon.svg | 21 ++ packages/icons/svg/trash-icon.svg | 14 + packages/icons/svg/ublock-user-icon.svg | 14 + packages/icons/svg/unblock-icon.svg | 14 + packages/icons/svg/underline-icon.svg | 14 + packages/icons/svg/unlocked-icon.svg | 14 + packages/icons/svg/unpin-icon.svg | 14 + packages/icons/svg/unread-icon.svg | 14 + packages/icons/svg/untrustworthy-icon.svg | 18 ++ packages/icons/svg/up-to-date-icon.svg | 14 + packages/icons/svg/verified-icon.svg | 15 + packages/icons/svg/video-icon.svg | 14 + packages/icons/svg/waffle-icon.svg | 14 + packages/icons/svg/wallet-icon.svg | 14 + packages/icons/svg/warning-icon.svg | 14 + packages/icons/svg/world-icon.svg | 14 + packages/icons/svgr.config.js | 92 +++--- packages/icons/tsconfig.json | 4 +- packages/icons/types.ts | 23 -- packages/icons/vite.config.ts | 24 +- tsconfig.base.json | 2 +- yarn.lock | 292 +++++++++++++++++- 1100 files changed, 11720 insertions(+), 14634 deletions(-) create mode 100644 packages/colors/package.json create mode 100644 packages/colors/scripts/sync.ts create mode 100644 packages/colors/src/blur.ts create mode 100644 packages/colors/src/customisation.ts create mode 100644 packages/colors/src/danger.ts create mode 100644 packages/colors/src/index.ts create mode 100644 packages/colors/src/networks.ts create mode 100644 packages/colors/src/neutral.ts create mode 100644 packages/colors/src/security.ts create mode 100644 packages/colors/src/social.ts create mode 100644 packages/colors/src/success.ts create mode 100644 packages/colors/src/white.ts create mode 100644 packages/colors/tsconfig.json create mode 100644 packages/colors/vite.config.ts create mode 100644 packages/components/src/colors/colors.stories.mdx delete mode 100644 packages/icons/12/add-icon.tsx delete mode 100644 packages/icons/12/add-reaction-icon.tsx delete mode 100644 packages/icons/12/alert-icon.tsx delete mode 100644 packages/icons/12/arrow-down-icon.tsx delete mode 100644 packages/icons/12/arrow-right-icon.tsx delete mode 100644 packages/icons/12/arrow-up-icon.tsx delete mode 100644 packages/icons/12/block-icon.tsx delete mode 100644 packages/icons/12/camera-icon.tsx delete mode 100644 packages/icons/12/cards-icon.tsx delete mode 100644 packages/icons/12/check-icon.tsx delete mode 100644 packages/icons/12/check-large-icon.tsx delete mode 100644 packages/icons/12/chevron-bottom-icon.tsx delete mode 100644 packages/icons/12/chevron-left-icon.tsx delete mode 100644 packages/icons/12/chevron-right-icon.tsx delete mode 100644 packages/icons/12/chevron-top-icon.tsx delete mode 100644 packages/icons/12/close-icon.tsx delete mode 100644 packages/icons/12/color-icon.tsx delete mode 100644 packages/icons/12/communities-icon.tsx delete mode 100644 packages/icons/12/contact-icon.tsx delete mode 100644 packages/icons/12/copy-icon.tsx delete mode 100644 packages/icons/12/delivered-icon.tsx delete mode 100644 packages/icons/12/dropdown-icon.tsx delete mode 100644 packages/icons/12/edit-icon.tsx delete mode 100644 packages/icons/12/gas-icon.tsx delete mode 100644 packages/icons/12/hold-icon.tsx delete mode 100644 packages/icons/12/index.ts delete mode 100644 packages/icons/12/info-1-icon.tsx delete mode 100644 packages/icons/12/info-icon.tsx delete mode 100644 packages/icons/12/jump-to-icon.tsx delete mode 100644 packages/icons/12/lightning-icon.tsx delete mode 100644 packages/icons/12/list-icon.tsx delete mode 100644 packages/icons/12/loading-icon.tsx delete mode 100644 packages/icons/12/locked-icon.tsx delete mode 100644 packages/icons/12/mention-icon.tsx delete mode 100644 packages/icons/12/more-icon.tsx delete mode 100644 packages/icons/12/negative-icon.tsx delete mode 100644 packages/icons/12/notification-icon.tsx delete mode 100644 packages/icons/12/pause-icon.tsx delete mode 100644 packages/icons/12/pending-icon.tsx delete mode 100644 packages/icons/12/pick-icon.tsx delete mode 100644 packages/icons/12/placeholder-icon.tsx delete mode 100644 packages/icons/12/play-icon.tsx delete mode 100644 packages/icons/12/positive-icon.tsx delete mode 100644 packages/icons/12/progress-icon.tsx delete mode 100644 packages/icons/12/pullup-icon.tsx delete mode 100644 packages/icons/12/remove-icon.tsx delete mode 100644 packages/icons/12/search-icon.tsx delete mode 100644 packages/icons/12/send-message-icon.tsx delete mode 100644 packages/icons/12/sent-icon.tsx delete mode 100644 packages/icons/12/timeout-icon.tsx delete mode 100644 packages/icons/12/total-members-icon.tsx delete mode 100644 packages/icons/12/trash-icon.tsx delete mode 100644 packages/icons/12/unlocked-icon.tsx delete mode 100644 packages/icons/12/untrustworthy-icon.tsx delete mode 100644 packages/icons/12/verified-1-icon.tsx delete mode 100644 packages/icons/12/verified-icon.tsx delete mode 100644 packages/icons/12/whistle-icon.tsx delete mode 100644 packages/icons/16/add-icon.tsx delete mode 100644 packages/icons/16/add-user-icon.tsx delete mode 100644 packages/icons/16/alert-icon.tsx delete mode 100644 packages/icons/16/arrow-down-icon.tsx delete mode 100644 packages/icons/16/arrow-right-icon.tsx delete mode 100644 packages/icons/16/calendar-icon.tsx delete mode 100644 packages/icons/16/check-circle-icon.tsx delete mode 100644 packages/icons/16/chevron-down-icon.tsx delete mode 100644 packages/icons/16/chevron-left-icon.tsx delete mode 100644 packages/icons/16/chevron-right-icon.tsx delete mode 100644 packages/icons/16/chevron-top-icon.tsx delete mode 100644 packages/icons/16/close-icon.tsx delete mode 100644 packages/icons/16/connection-icon.tsx delete mode 100644 packages/icons/16/contact-book-icon.tsx delete mode 100644 packages/icons/16/delete-icon.tsx delete mode 100644 packages/icons/16/email-icon.tsx delete mode 100644 packages/icons/16/forward-icon.tsx delete mode 100644 packages/icons/16/gif-icon.tsx delete mode 100644 packages/icons/16/group-icon.tsx delete mode 100644 packages/icons/16/history-icon.tsx delete mode 100644 packages/icons/16/index.ts delete mode 100644 packages/icons/16/info-icon.tsx delete mode 100644 packages/icons/16/lightning-icon.tsx delete mode 100644 packages/icons/16/locked-icon.tsx delete mode 100644 packages/icons/16/mention-icon.tsx delete mode 100644 packages/icons/16/more-icon.tsx delete mode 100644 packages/icons/16/mute-icon.tsx delete mode 100644 packages/icons/16/negative-icon.tsx delete mode 100644 packages/icons/16/notification-icon.tsx delete mode 100644 packages/icons/16/pin-icon.tsx delete mode 100644 packages/icons/16/placeholder-icon.tsx delete mode 100644 packages/icons/16/positive-icon.tsx delete mode 100644 packages/icons/16/privacy-icon.tsx delete mode 100644 packages/icons/16/progress-icon.tsx delete mode 100644 packages/icons/16/remove-user-icon.tsx delete mode 100644 packages/icons/16/sad-icon.tsx delete mode 100644 packages/icons/16/stickers-icon.tsx delete mode 100644 packages/icons/16/unlocked-icon.tsx delete mode 100644 packages/icons/16/unmute-icon.tsx delete mode 100644 packages/icons/16/world-icon.tsx delete mode 100644 packages/icons/20/account-number-icon.tsx delete mode 100644 packages/icons/20/active-member-icon.tsx delete mode 100644 packages/icons/20/activity-center-icon.tsx delete mode 100644 packages/icons/20/add-icon.tsx delete mode 100644 packages/icons/20/add-reaction-icon.tsx delete mode 100644 packages/icons/20/add-small-icon.tsx delete mode 100644 packages/icons/20/add-token-icon.tsx delete mode 100644 packages/icons/20/add-user-icon.tsx delete mode 100644 packages/icons/20/alert-icon.tsx delete mode 100644 packages/icons/20/alphabetically-icon.tsx delete mode 100644 packages/icons/20/android-icon.tsx delete mode 100644 packages/icons/20/anonymous-icon.tsx delete mode 100644 packages/icons/20/arrow-down-icon.tsx delete mode 100644 packages/icons/20/arrow-left-icon.tsx delete mode 100644 packages/icons/20/arrow-right-icon.tsx delete mode 100644 packages/icons/20/arrow-up-icon.tsx delete mode 100644 packages/icons/20/attach-icon.tsx delete mode 100644 packages/icons/20/audio-icon.tsx delete mode 100644 packages/icons/20/automatic-icon.tsx delete mode 100644 packages/icons/20/block-icon.tsx delete mode 100644 packages/icons/20/bold-icon.tsx delete mode 100644 packages/icons/20/bridge-icon.tsx delete mode 100644 packages/icons/20/browser-icon.tsx delete mode 100644 packages/icons/20/bullet-icon.tsx delete mode 100644 packages/icons/20/bullet-list-icon.tsx delete mode 100644 packages/icons/20/buy-icon.tsx delete mode 100644 packages/icons/20/camera-icon.tsx delete mode 100644 packages/icons/20/card-view-icon.tsx delete mode 100644 packages/icons/20/centre-align-icon.tsx delete mode 100644 packages/icons/20/chatkey-icon.tsx delete mode 100644 packages/icons/20/check-icon.tsx delete mode 100644 packages/icons/20/chevron-down-icon.tsx delete mode 100644 packages/icons/20/chevron-left-icon.tsx delete mode 100644 packages/icons/20/chevron-right-icon.tsx delete mode 100644 packages/icons/20/chevron-up-icon.tsx delete mode 100644 packages/icons/20/chevrons-left-icon.tsx delete mode 100644 packages/icons/20/chevrons-right-icon.tsx delete mode 100644 packages/icons/20/clear-icon.tsx delete mode 100644 packages/icons/20/close-icon.tsx delete mode 100644 packages/icons/20/code-block-icon.tsx delete mode 100644 packages/icons/20/code-icon.tsx delete mode 100644 packages/icons/20/collapse-icon.tsx delete mode 100644 packages/icons/20/colour-pick-icon.tsx delete mode 100644 packages/icons/20/communities-icon.tsx delete mode 100644 packages/icons/20/connection-icon.tsx delete mode 100644 packages/icons/20/contact-book-icon.tsx delete mode 100644 packages/icons/20/contact-icon.tsx delete mode 100644 packages/icons/20/copy-icon.tsx delete mode 100644 packages/icons/20/correct-icon.tsx delete mode 100644 packages/icons/20/crown-icon.tsx delete mode 100644 packages/icons/20/customize-icon.tsx delete mode 100644 packages/icons/20/dark-icon.tsx delete mode 100644 packages/icons/20/data-usage-icon.tsx delete mode 100644 packages/icons/20/delete-icon.tsx delete mode 100644 packages/icons/20/desktop-icon.tsx delete mode 100644 packages/icons/20/download-icon.tsx delete mode 100644 packages/icons/20/dropdown-icon.tsx delete mode 100644 packages/icons/20/duration-icon.tsx delete mode 100644 packages/icons/20/edit-icon.tsx delete mode 100644 packages/icons/20/email-icon.tsx delete mode 100644 packages/icons/20/expand-icon.tsx delete mode 100644 packages/icons/20/external-icon.tsx delete mode 100644 packages/icons/20/face-id-icon.tsx delete mode 100644 packages/icons/20/favourite-icon.tsx delete mode 100644 packages/icons/20/file-icon.tsx delete mode 100644 packages/icons/20/flag-icon.tsx delete mode 100644 packages/icons/20/flash-icon.tsx delete mode 100644 packages/icons/20/flash-off-icon.tsx delete mode 100644 packages/icons/20/flashlight-off-icon.tsx delete mode 100644 packages/icons/20/flashlight-on-icon.tsx delete mode 100644 packages/icons/20/flip-icon.tsx delete mode 100644 packages/icons/20/folder-icon.tsx delete mode 100644 packages/icons/20/format-icon.tsx delete mode 100644 packages/icons/20/forward-icon.tsx delete mode 100644 packages/icons/20/friend-icon.tsx delete mode 100644 packages/icons/20/gas-icon.tsx delete mode 100644 packages/icons/20/gif-icon.tsx delete mode 100644 packages/icons/20/globe-icon.tsx delete mode 100644 packages/icons/20/hashtag-1-icon.tsx delete mode 100644 packages/icons/20/hashtag-icon.tsx delete mode 100644 packages/icons/20/heart-icon.tsx delete mode 100644 packages/icons/20/help-icon.tsx delete mode 100644 packages/icons/20/hide-icon.tsx delete mode 100644 packages/icons/20/history-icon.tsx delete mode 100644 packages/icons/20/hold-icon.tsx delete mode 100644 packages/icons/20/image-icon.tsx delete mode 100644 packages/icons/20/inactive-icon.tsx delete mode 100644 packages/icons/20/incorrect-icon.tsx delete mode 100644 packages/icons/20/info-badge-icon.tsx delete mode 100644 packages/icons/20/info-icon.tsx delete mode 100644 packages/icons/20/italic-icon.tsx delete mode 100644 packages/icons/20/justify-icon.tsx delete mode 100644 packages/icons/20/key-icon.tsx delete mode 100644 packages/icons/20/keyboard-icon.tsx delete mode 100644 packages/icons/20/keycard-icon.tsx delete mode 100644 packages/icons/20/keycard-logo-icon.tsx delete mode 100644 packages/icons/20/laptop-icon.tsx delete mode 100644 packages/icons/20/left-align-icon.tsx delete mode 100644 packages/icons/20/light-icon.tsx delete mode 100644 packages/icons/20/link-icon.tsx delete mode 100644 packages/icons/20/list-view-icon.tsx delete mode 100644 packages/icons/20/loading-icon.tsx delete mode 100644 packages/icons/20/locked-icon.tsx delete mode 100644 packages/icons/20/log-out-icon.tsx delete mode 100644 packages/icons/20/members-icon.tsx delete mode 100644 packages/icons/20/mention-icon.tsx delete mode 100644 packages/icons/20/menu-icon.tsx delete mode 100644 packages/icons/20/messages-icon.tsx delete mode 100644 packages/icons/20/mobile-icon.tsx delete mode 100644 packages/icons/20/multi-profile-icon.tsx delete mode 100644 packages/icons/20/muted-icon.tsx delete mode 100644 packages/icons/20/mutual-contact-icon.tsx delete mode 100644 packages/icons/20/new-message-icon.tsx delete mode 100644 packages/icons/20/nft-icon.tsx delete mode 100644 packages/icons/20/node-icon.tsx delete mode 100644 packages/icons/20/notification-icon.tsx delete mode 100644 packages/icons/20/notifications-icon.tsx delete mode 100644 packages/icons/20/numbered-list-icon.tsx delete mode 100644 packages/icons/20/online-icon.tsx delete mode 100644 packages/icons/20/online-left-icon.tsx delete mode 100644 packages/icons/20/options-icon.tsx delete mode 100644 packages/icons/20/password-icon.tsx delete mode 100644 packages/icons/20/pause-icon.tsx delete mode 100644 packages/icons/20/pending-icon.tsx delete mode 100644 packages/icons/20/pending-user-icon.tsx delete mode 100644 packages/icons/20/pin-1-icon.tsx delete mode 100644 packages/icons/20/pin-icon.tsx delete mode 100644 packages/icons/20/placeholder-icon.tsx delete mode 100644 packages/icons/20/play-icon.tsx delete mode 100644 packages/icons/20/privacy-icon.tsx delete mode 100644 packages/icons/20/profile-icon.tsx delete mode 100644 packages/icons/20/pullup-icon.tsx delete mode 100644 packages/icons/20/qr-code-icon.tsx delete mode 100644 packages/icons/20/quarter-icon.tsx delete mode 100644 packages/icons/20/reaction-icon.tsx delete mode 100644 packages/icons/20/receive-icon.tsx delete mode 100644 packages/icons/20/receive-message-icon.tsx delete mode 100644 packages/icons/20/recent-icon.tsx delete mode 100644 packages/icons/20/refresh-icon.tsx delete mode 100644 packages/icons/20/remove-user-icon.tsx delete mode 100644 packages/icons/20/reply-icon.tsx delete mode 100644 packages/icons/20/reveal-icon.tsx delete mode 100644 packages/icons/20/revere-icon.tsx delete mode 100644 packages/icons/20/right-align-icon.tsx delete mode 100644 packages/icons/20/rotate-icon.tsx delete mode 100644 packages/icons/20/sad-icon.tsx delete mode 100644 packages/icons/20/save-icon.tsx delete mode 100644 packages/icons/20/scan-icon.tsx delete mode 100644 packages/icons/20/search-icon.tsx delete mode 100644 packages/icons/20/seed-icon.tsx delete mode 100644 packages/icons/20/send-icon.tsx delete mode 100644 packages/icons/20/send-message-icon.tsx delete mode 100644 packages/icons/20/settings-icon.tsx delete mode 100644 packages/icons/20/share-icon.tsx delete mode 100644 packages/icons/20/signature-icon.tsx delete mode 100644 packages/icons/20/sort-icon.tsx delete mode 100644 packages/icons/20/speed-icon.tsx delete mode 100644 packages/icons/20/status-icon.tsx delete mode 100644 packages/icons/20/stickers-icon.tsx delete mode 100644 packages/icons/20/stop-icon.tsx delete mode 100644 packages/icons/20/strikethrough-icon.tsx delete mode 100644 packages/icons/20/subscript-icon.tsx delete mode 100644 packages/icons/20/superscript-icon.tsx delete mode 100644 packages/icons/20/swap-icon.tsx delete mode 100644 packages/icons/20/syncing-icon.tsx delete mode 100644 packages/icons/20/toggle-icon.tsx delete mode 100644 packages/icons/20/token-icon.tsx delete mode 100644 packages/icons/20/unblock-icon.tsx delete mode 100644 packages/icons/20/underline-icon.tsx delete mode 100644 packages/icons/20/unlocked-icon.tsx delete mode 100644 packages/icons/20/unread-icon.tsx delete mode 100644 packages/icons/20/untrustworthy-icon.tsx delete mode 100644 packages/icons/20/up-to-date-icon.tsx delete mode 100644 packages/icons/20/verified-icon.tsx delete mode 100644 packages/icons/20/video-icon.tsx delete mode 100644 packages/icons/20/wallet-icon.tsx delete mode 100644 packages/icons/20/warning-icon.tsx delete mode 100644 packages/icons/20/world-icon.tsx create mode 100644 packages/icons/index.ts create mode 100644 packages/icons/lib/create-icon.tsx delete mode 100644 packages/icons/reactions/angry-icon.tsx delete mode 100644 packages/icons/reactions/index.ts delete mode 100644 packages/icons/reactions/laugh-icon.tsx delete mode 100644 packages/icons/reactions/love-icon.tsx delete mode 100644 packages/icons/reactions/sad-icon.tsx delete mode 100644 packages/icons/reactions/thumbs-down-icon.tsx delete mode 100644 packages/icons/reactions/thumbs-up-icon.tsx delete mode 100644 packages/icons/scripts/build.js create mode 100644 packages/icons/scripts/sync.ts delete mode 100644 packages/icons/src/12/add-icon.svg delete mode 100644 packages/icons/src/12/add-reaction-icon.svg delete mode 100644 packages/icons/src/12/alert-icon.svg delete mode 100644 packages/icons/src/12/arrow-down-icon.svg delete mode 100644 packages/icons/src/12/arrow-right-icon.svg delete mode 100644 packages/icons/src/12/arrow-up-icon.svg delete mode 100644 packages/icons/src/12/block-icon.svg delete mode 100644 packages/icons/src/12/camera-icon.svg delete mode 100644 packages/icons/src/12/cards-icon.svg delete mode 100644 packages/icons/src/12/check-icon.svg delete mode 100644 packages/icons/src/12/check-large-icon.svg delete mode 100644 packages/icons/src/12/chevron-bottom-icon.svg delete mode 100644 packages/icons/src/12/chevron-left-icon.svg delete mode 100644 packages/icons/src/12/chevron-right-icon.svg delete mode 100644 packages/icons/src/12/chevron-top-icon.svg delete mode 100644 packages/icons/src/12/close-icon.svg delete mode 100644 packages/icons/src/12/color-icon.svg delete mode 100644 packages/icons/src/12/communities-icon.svg delete mode 100644 packages/icons/src/12/contact-icon.svg delete mode 100644 packages/icons/src/12/copy-icon.svg delete mode 100644 packages/icons/src/12/delivered-icon.svg delete mode 100644 packages/icons/src/12/dropdown-icon.svg delete mode 100644 packages/icons/src/12/edit-icon.svg delete mode 100644 packages/icons/src/12/gas-icon.svg delete mode 100644 packages/icons/src/12/hold-icon.svg delete mode 100644 packages/icons/src/12/info-1-icon.svg delete mode 100644 packages/icons/src/12/info-icon.svg delete mode 100644 packages/icons/src/12/jump-to-icon.svg delete mode 100644 packages/icons/src/12/lightning-icon.svg delete mode 100644 packages/icons/src/12/list-icon.svg delete mode 100644 packages/icons/src/12/loading-icon.svg delete mode 100644 packages/icons/src/12/locked-icon.svg delete mode 100644 packages/icons/src/12/mention-icon.svg delete mode 100644 packages/icons/src/12/more-icon.svg delete mode 100644 packages/icons/src/12/negative-icon.svg delete mode 100644 packages/icons/src/12/notification-icon.svg delete mode 100644 packages/icons/src/12/pause-icon.svg delete mode 100644 packages/icons/src/12/pending-icon.svg delete mode 100644 packages/icons/src/12/pick-icon.svg delete mode 100644 packages/icons/src/12/placeholder-icon.svg delete mode 100644 packages/icons/src/12/play-icon.svg delete mode 100644 packages/icons/src/12/positive-icon.svg delete mode 100644 packages/icons/src/12/progress-icon.svg delete mode 100644 packages/icons/src/12/pullup-icon.svg delete mode 100644 packages/icons/src/12/remove-icon.svg delete mode 100644 packages/icons/src/12/search-icon.svg delete mode 100644 packages/icons/src/12/send-message-icon.svg delete mode 100644 packages/icons/src/12/sent-icon.svg delete mode 100644 packages/icons/src/12/timeout-icon.svg delete mode 100644 packages/icons/src/12/total-members-icon.svg delete mode 100644 packages/icons/src/12/trash-icon.svg delete mode 100644 packages/icons/src/12/unlocked-icon.svg delete mode 100644 packages/icons/src/12/untrustworthy-icon.svg delete mode 100644 packages/icons/src/12/verified-1-icon.svg delete mode 100644 packages/icons/src/12/verified-icon.svg delete mode 100644 packages/icons/src/12/whistle-icon.svg delete mode 100644 packages/icons/src/16/add-icon.svg delete mode 100644 packages/icons/src/16/add-user-icon.svg delete mode 100644 packages/icons/src/16/alert-icon.svg delete mode 100644 packages/icons/src/16/arrow-down-icon.svg delete mode 100644 packages/icons/src/16/arrow-right-icon.svg delete mode 100644 packages/icons/src/16/calendar-icon.svg delete mode 100644 packages/icons/src/16/check-circle-icon.svg delete mode 100644 packages/icons/src/16/chevron-down-icon.svg delete mode 100644 packages/icons/src/16/chevron-left-icon.svg delete mode 100644 packages/icons/src/16/chevron-right-icon.svg delete mode 100644 packages/icons/src/16/chevron-top-icon.svg delete mode 100644 packages/icons/src/16/close-icon.svg delete mode 100644 packages/icons/src/16/connection-icon.svg delete mode 100644 packages/icons/src/16/contact-book-icon.svg delete mode 100644 packages/icons/src/16/delete-icon.svg delete mode 100644 packages/icons/src/16/email-icon.svg delete mode 100644 packages/icons/src/16/forward-icon.svg delete mode 100644 packages/icons/src/16/gif-icon.svg delete mode 100644 packages/icons/src/16/group-icon.svg delete mode 100644 packages/icons/src/16/history-icon.svg delete mode 100644 packages/icons/src/16/info-icon.svg delete mode 100644 packages/icons/src/16/lightning-icon.svg delete mode 100644 packages/icons/src/16/locked-icon.svg delete mode 100644 packages/icons/src/16/mention-icon.svg delete mode 100644 packages/icons/src/16/more-icon.svg delete mode 100644 packages/icons/src/16/mute-icon.svg delete mode 100644 packages/icons/src/16/negative-icon.svg delete mode 100644 packages/icons/src/16/notification-icon.svg delete mode 100644 packages/icons/src/16/pin-icon.svg delete mode 100644 packages/icons/src/16/placeholder-icon.svg delete mode 100644 packages/icons/src/16/positive-icon.svg delete mode 100644 packages/icons/src/16/privacy-icon.svg delete mode 100644 packages/icons/src/16/progress-icon.svg delete mode 100644 packages/icons/src/16/remove-user-icon.svg delete mode 100644 packages/icons/src/16/sad-icon.svg delete mode 100644 packages/icons/src/16/stickers-icon.svg delete mode 100644 packages/icons/src/16/unlocked-icon.svg delete mode 100644 packages/icons/src/16/unmute-icon.svg delete mode 100644 packages/icons/src/16/world-icon.svg delete mode 100644 packages/icons/src/20/Menu-icon.svg delete mode 100644 packages/icons/src/20/Unread-icon.svg delete mode 100644 packages/icons/src/20/account number-icon.svg delete mode 100644 packages/icons/src/20/activity-center-icon.svg delete mode 100644 packages/icons/src/20/add-reaction-icon.svg delete mode 100644 packages/icons/src/20/add-token-icon.svg delete mode 100644 packages/icons/src/20/add-user-icon.svg delete mode 100644 packages/icons/src/20/alert-icon.svg delete mode 100644 packages/icons/src/20/alphabetically-icon.svg delete mode 100644 packages/icons/src/20/android-icon.svg delete mode 100644 packages/icons/src/20/anonymous-icon.svg delete mode 100644 packages/icons/src/20/attach-icon.svg delete mode 100644 packages/icons/src/20/audio-icon.svg delete mode 100644 packages/icons/src/20/automatic-icon.svg delete mode 100644 packages/icons/src/20/block-icon.svg delete mode 100644 packages/icons/src/20/bold-icon.svg delete mode 100644 packages/icons/src/20/bridge-icon.svg delete mode 100644 packages/icons/src/20/browser-icon.svg delete mode 100644 packages/icons/src/20/bullet-list-icon.svg delete mode 100644 packages/icons/src/20/buy-icon.svg delete mode 100644 packages/icons/src/20/camera-icon.svg delete mode 100644 packages/icons/src/20/card-view-icon.svg delete mode 100644 packages/icons/src/20/centre-align-icon.svg delete mode 100644 packages/icons/src/20/chatkey-icon.svg delete mode 100644 packages/icons/src/20/chevron-up-icon.svg delete mode 100644 packages/icons/src/20/chevrons-left-icon.svg delete mode 100644 packages/icons/src/20/chevrons-right-icon.svg delete mode 100644 packages/icons/src/20/clear-icon.svg delete mode 100644 packages/icons/src/20/close-icon.svg delete mode 100644 packages/icons/src/20/code block-icon.svg delete mode 100644 packages/icons/src/20/code-icon.svg delete mode 100644 packages/icons/src/20/colour-pick-icon.svg delete mode 100644 packages/icons/src/20/communities-icon.svg delete mode 100644 packages/icons/src/20/connection-icon.svg delete mode 100644 packages/icons/src/20/contact-book-icon.svg delete mode 100644 packages/icons/src/20/contact-icon.svg delete mode 100644 packages/icons/src/20/copy-icon.svg delete mode 100644 packages/icons/src/20/crown-icon.svg delete mode 100644 packages/icons/src/20/customize-icon.svg delete mode 100644 packages/icons/src/20/dark-icon.svg delete mode 100644 packages/icons/src/20/data-usage-icon.svg delete mode 100644 packages/icons/src/20/delete-icon.svg delete mode 100644 packages/icons/src/20/desktop-icon.svg delete mode 100644 packages/icons/src/20/download-icon.svg delete mode 100644 packages/icons/src/20/dropdown-icon.svg delete mode 100644 packages/icons/src/20/duration-icon.svg delete mode 100644 packages/icons/src/20/edit-icon.svg delete mode 100644 packages/icons/src/20/email-icon.svg delete mode 100644 packages/icons/src/20/face-id-icon.svg delete mode 100644 packages/icons/src/20/favourite-icon.svg delete mode 100644 packages/icons/src/20/file-icon.svg delete mode 100644 packages/icons/src/20/flag-icon.svg delete mode 100644 packages/icons/src/20/flash-off-icon.svg delete mode 100644 packages/icons/src/20/flashlight-off-icon.svg delete mode 100644 packages/icons/src/20/flashlight-on-icon.svg delete mode 100644 packages/icons/src/20/flip-icon.svg delete mode 100644 packages/icons/src/20/folder-icon.svg delete mode 100644 packages/icons/src/20/format-icon.svg delete mode 100644 packages/icons/src/20/forward-icon.svg delete mode 100644 packages/icons/src/20/friend-icon.svg delete mode 100644 packages/icons/src/20/gas-icon.svg delete mode 100644 packages/icons/src/20/gif-icon.svg delete mode 100644 packages/icons/src/20/globe-icon.svg delete mode 100644 packages/icons/src/20/hashtag-1-icon.svg delete mode 100644 packages/icons/src/20/hashtag-icon.svg delete mode 100644 packages/icons/src/20/heart-icon.svg delete mode 100644 packages/icons/src/20/help-icon.svg delete mode 100644 packages/icons/src/20/hide-icon.svg delete mode 100644 packages/icons/src/20/history-icon.svg delete mode 100644 packages/icons/src/20/hold-icon.svg delete mode 100644 packages/icons/src/20/image-icon.svg delete mode 100644 packages/icons/src/20/inactive-icon.svg delete mode 100644 packages/icons/src/20/info-badge-icon.svg delete mode 100644 packages/icons/src/20/info-icon.svg delete mode 100644 packages/icons/src/20/italic-icon.svg delete mode 100644 packages/icons/src/20/justify-icon.svg delete mode 100644 packages/icons/src/20/key-icon.svg delete mode 100644 packages/icons/src/20/keyboard-icon.svg delete mode 100644 packages/icons/src/20/keycard-icon.svg delete mode 100644 packages/icons/src/20/keycard-logo-icon.svg delete mode 100644 packages/icons/src/20/laptop-icon.svg delete mode 100644 packages/icons/src/20/left-align-icon.svg delete mode 100644 packages/icons/src/20/light-icon.svg delete mode 100644 packages/icons/src/20/link-icon.svg delete mode 100644 packages/icons/src/20/list-view-icon.svg delete mode 100644 packages/icons/src/20/loading-icon.svg delete mode 100644 packages/icons/src/20/locked-icon.svg delete mode 100644 packages/icons/src/20/log-out-icon.svg delete mode 100644 packages/icons/src/20/members-icon.svg delete mode 100644 packages/icons/src/20/mention-icon.svg delete mode 100644 packages/icons/src/20/messages-icon.svg delete mode 100644 packages/icons/src/20/mobile-icon.svg delete mode 100644 packages/icons/src/20/multi-profile-icon.svg delete mode 100644 packages/icons/src/20/muted-icon.svg delete mode 100644 packages/icons/src/20/mutual-contact-icon.svg delete mode 100644 packages/icons/src/20/new-message-icon.svg delete mode 100644 packages/icons/src/20/nft-icon.svg delete mode 100644 packages/icons/src/20/node-icon.svg delete mode 100644 packages/icons/src/20/notifications-icon.svg delete mode 100644 packages/icons/src/20/numbered-list-icon.svg delete mode 100644 packages/icons/src/20/options-icon.svg delete mode 100644 packages/icons/src/20/password-icon.svg delete mode 100644 packages/icons/src/20/pause-icon.svg delete mode 100644 packages/icons/src/20/pending-icon.svg delete mode 100644 packages/icons/src/20/pending-user-icon.svg delete mode 100644 packages/icons/src/20/pin-1-icon.svg delete mode 100644 packages/icons/src/20/pin-icon.svg delete mode 100644 packages/icons/src/20/placeholder-icon.svg delete mode 100644 packages/icons/src/20/play-icon.svg delete mode 100644 packages/icons/src/20/privacy-icon.svg delete mode 100644 packages/icons/src/20/profile-icon.svg delete mode 100644 packages/icons/src/20/pullup-icon.svg delete mode 100644 packages/icons/src/20/qr-code-icon.svg delete mode 100644 packages/icons/src/20/quarter-icon.svg delete mode 100644 packages/icons/src/20/reaction-icon.svg delete mode 100644 packages/icons/src/20/receive-icon.svg delete mode 100644 packages/icons/src/20/receive-message-icon.svg delete mode 100644 packages/icons/src/20/recent-icon.svg delete mode 100644 packages/icons/src/20/refresh-icon.svg delete mode 100644 packages/icons/src/20/remove-user-icon.svg delete mode 100644 packages/icons/src/20/reply-icon.svg delete mode 100644 packages/icons/src/20/reveal-icon.svg delete mode 100644 packages/icons/src/20/revere-icon.svg delete mode 100644 packages/icons/src/20/right-align-icon.svg delete mode 100644 packages/icons/src/20/rotate-icon.svg delete mode 100644 packages/icons/src/20/sad-icon.svg delete mode 100644 packages/icons/src/20/save-icon.svg delete mode 100644 packages/icons/src/20/scan-icon.svg delete mode 100644 packages/icons/src/20/search-icon.svg delete mode 100644 packages/icons/src/20/seed-icon.svg delete mode 100644 packages/icons/src/20/send-icon.svg delete mode 100644 packages/icons/src/20/send-message-icon.svg delete mode 100644 packages/icons/src/20/settings-icon.svg delete mode 100644 packages/icons/src/20/share-icon.svg delete mode 100644 packages/icons/src/20/signature-icon.svg delete mode 100644 packages/icons/src/20/sort-icon.svg delete mode 100644 packages/icons/src/20/speed-icon.svg delete mode 100644 packages/icons/src/20/status-icon.svg delete mode 100644 packages/icons/src/20/stickers-icon.svg delete mode 100644 packages/icons/src/20/strikethrough-icon.svg delete mode 100644 packages/icons/src/20/subscript-icon.svg delete mode 100644 packages/icons/src/20/superscript-icon.svg delete mode 100644 packages/icons/src/20/swap-icon.svg delete mode 100644 packages/icons/src/20/syncing-icon.svg delete mode 100644 packages/icons/src/20/toggle-icon.svg delete mode 100644 packages/icons/src/20/token-icon.svg delete mode 100644 packages/icons/src/20/unblock-icon.svg delete mode 100644 packages/icons/src/20/underline-icon.svg delete mode 100644 packages/icons/src/20/unlocked-icon.svg delete mode 100644 packages/icons/src/20/untrustworthy-icon.svg delete mode 100644 packages/icons/src/20/verified-icon.svg delete mode 100644 packages/icons/src/20/video-icon.svg delete mode 100644 packages/icons/src/20/wallet-icon.svg delete mode 100644 packages/icons/src/20/warning-icon.svg delete mode 100644 packages/icons/src/20/world-icon.svg create mode 100644 packages/icons/src/account-number-icon.tsx create mode 100644 packages/icons/src/active-icon.tsx create mode 100644 packages/icons/src/active-members-icon.tsx create mode 100644 packages/icons/src/activity-center-icon.tsx create mode 100644 packages/icons/src/add-icon.tsx create mode 100644 packages/icons/src/add-reaction-icon.tsx create mode 100644 packages/icons/src/add-small-icon.tsx create mode 100644 packages/icons/src/add-token-icon.tsx create mode 100644 packages/icons/src/add-user-icon.tsx create mode 100644 packages/icons/src/advanced-icon.tsx create mode 100644 packages/icons/src/airdrop-icon.tsx create mode 100644 packages/icons/src/alert-icon.tsx create mode 100644 packages/icons/src/alphabetically-icon.tsx create mode 100644 packages/icons/src/android-icon.tsx create mode 100644 packages/icons/src/angry-icon.tsx create mode 100644 packages/icons/src/anonymous-icon.tsx create mode 100644 packages/icons/src/arrow-down-icon.tsx create mode 100644 packages/icons/src/arrow-left-icon.tsx create mode 100644 packages/icons/src/arrow-right-icon.tsx create mode 100644 packages/icons/src/arrow-top-icon.tsx create mode 100644 packages/icons/src/attach-icon.tsx create mode 100644 packages/icons/src/audio-icon.tsx create mode 100644 packages/icons/src/automatic-icon.tsx create mode 100644 packages/icons/src/ban-user-icon.tsx create mode 100644 packages/icons/src/block-icon.tsx create mode 100644 packages/icons/src/bold-icon.tsx create mode 100644 packages/icons/src/bridge-icon.tsx create mode 100644 packages/icons/src/browser-icon.tsx create mode 100644 packages/icons/src/bullet-icon.tsx create mode 100644 packages/icons/src/bullet-list-icon.tsx create mode 100644 packages/icons/src/buy-icon.tsx create mode 100644 packages/icons/src/calendar-icon.tsx create mode 100644 packages/icons/src/camera-icon.tsx create mode 100644 packages/icons/src/card-view-icon.tsx create mode 100644 packages/icons/src/centre-align-icon.tsx create mode 100644 packages/icons/src/chart-icon.tsx create mode 100644 packages/icons/src/chatkey-icon.tsx create mode 100644 packages/icons/src/check-circle-icon.tsx create mode 100644 packages/icons/src/check-icon.tsx create mode 100644 packages/icons/src/chevron-down-icon.tsx create mode 100644 packages/icons/src/chevron-left-icon.tsx create mode 100644 packages/icons/src/chevron-right-icon.tsx create mode 100644 packages/icons/src/chevron-top-icon.tsx create mode 100644 packages/icons/src/chevrons-left-icon.tsx create mode 100644 packages/icons/src/chevrons-right-icon.tsx create mode 100644 packages/icons/src/circle-icon.tsx create mode 100644 packages/icons/src/clear-icon.tsx create mode 100644 packages/icons/src/close-circle-icon.tsx create mode 100644 packages/icons/src/close-icon.tsx create mode 100644 packages/icons/src/close-mac-os-icon.tsx create mode 100644 packages/icons/src/close-windows-icon.tsx create mode 100644 packages/icons/src/code-block-icon.tsx create mode 100644 packages/icons/src/code-icon.tsx create mode 100644 packages/icons/src/collapse-icon.tsx create mode 100644 packages/icons/src/collapse-ls-icon.tsx create mode 100644 packages/icons/src/collapse-rs-icon.tsx create mode 100644 packages/icons/src/collapse-topbar-icon.tsx create mode 100644 packages/icons/src/colour-pick-icon.tsx create mode 100644 packages/icons/src/command-icon.tsx create mode 100644 packages/icons/src/communities-icon.tsx create mode 100644 packages/icons/src/compact-icon.tsx create mode 100644 packages/icons/src/complete-id-icon.tsx create mode 100644 packages/icons/src/connection-icon.tsx create mode 100644 packages/icons/src/contact-book-icon.tsx create mode 100644 packages/icons/src/contact-icon.tsx create mode 100644 packages/icons/src/copy-icon.tsx create mode 100644 packages/icons/src/correct-icon.tsx create mode 100644 packages/icons/src/crown-icon.tsx create mode 100644 packages/icons/src/customize-icon.tsx create mode 100644 packages/icons/src/dark-icon.tsx create mode 100644 packages/icons/src/dashboard-icon.tsx create mode 100644 packages/icons/src/data-usage-icon.tsx create mode 100644 packages/icons/src/decline-icon.tsx create mode 100644 packages/icons/src/decrease-windows-icon.tsx create mode 100644 packages/icons/src/delete-icon.tsx create mode 100644 packages/icons/src/desktop-icon.tsx create mode 100644 packages/icons/src/destroy-icon.tsx create mode 100644 packages/icons/src/dock-icon.tsx create mode 100644 packages/icons/src/done-icon.tsx create mode 100644 packages/icons/src/download-icon.tsx create mode 100644 packages/icons/src/drag-icon.tsx create mode 100644 packages/icons/src/dropdown-icon.tsx create mode 100644 packages/icons/src/duration-icon.tsx create mode 100644 packages/icons/src/edit-icon.tsx create mode 100644 packages/icons/src/email-icon.tsx create mode 100644 packages/icons/src/epic-icon.tsx create mode 100644 packages/icons/src/expand-icon.tsx create mode 100644 packages/icons/src/expand-ls-icon.tsx create mode 100644 packages/icons/src/expand-rs-icon.tsx create mode 100644 packages/icons/src/expand-topbar-icon.tsx create mode 100644 packages/icons/src/external-icon.tsx create mode 100644 packages/icons/src/face-id-icon.tsx create mode 100644 packages/icons/src/faceid-key-icon.tsx create mode 100644 packages/icons/src/favourite-icon.tsx create mode 100644 packages/icons/src/feed-icon.tsx create mode 100644 packages/icons/src/file-icon.tsx create mode 100644 packages/icons/src/flag-icon.tsx create mode 100644 packages/icons/src/flash-icon.tsx create mode 100644 packages/icons/src/flash-off-icon.tsx create mode 100644 packages/icons/src/flashlight-off-icon.tsx create mode 100644 packages/icons/src/flashlight-on-icon.tsx create mode 100644 packages/icons/src/flip-icon.tsx create mode 100644 packages/icons/src/focus-icon.tsx create mode 100644 packages/icons/src/folder-icon.tsx create mode 100644 packages/icons/src/format-icon.tsx create mode 100644 packages/icons/src/forward-icon.tsx create mode 100644 packages/icons/src/friend-icon.tsx create mode 100644 packages/icons/src/fullscreen-mac-os-icon.tsx create mode 100644 packages/icons/src/gas-icon.tsx create mode 100644 packages/icons/src/gavel-icon.tsx create mode 100644 packages/icons/src/gif-icon.tsx create mode 100644 packages/icons/src/gift-icon.tsx create mode 100644 packages/icons/src/globe-icon.tsx create mode 100644 packages/icons/src/hashtag-icon.tsx create mode 100644 packages/icons/src/heart-icon.tsx create mode 100644 packages/icons/src/help-icon.tsx create mode 100644 packages/icons/src/hide-icon.tsx create mode 100644 packages/icons/src/history-icon.tsx create mode 100644 packages/icons/src/hold-icon.tsx create mode 100644 packages/icons/src/image-icon.tsx create mode 100644 packages/icons/src/import-icon.tsx create mode 100644 packages/icons/src/inactive-icon.tsx create mode 100644 packages/icons/src/inactive-left-icon.tsx create mode 100644 packages/icons/src/incorrect-icon.tsx rename packages/icons/{20 => src}/index.ts (67%) create mode 100644 packages/icons/src/info-badge-icon.tsx create mode 100644 packages/icons/src/info-icon.tsx create mode 100644 packages/icons/src/italic-icon.tsx create mode 100644 packages/icons/src/justify-icon.tsx create mode 100644 packages/icons/src/key-icon.tsx create mode 100644 packages/icons/src/keyboard-icon.tsx create mode 100644 packages/icons/src/keycard-icon.tsx create mode 100644 packages/icons/src/keycard-logo-icon.tsx create mode 100644 packages/icons/src/kick-user-icon.tsx create mode 100644 packages/icons/src/laptop-icon.tsx create mode 100644 packages/icons/src/laugh-icon.tsx create mode 100644 packages/icons/src/left-align-icon.tsx create mode 100644 packages/icons/src/light-icon.tsx create mode 100644 packages/icons/src/link-icon.tsx create mode 100644 packages/icons/src/list-view-collapsed-icon.tsx create mode 100644 packages/icons/src/list-view-icon.tsx create mode 100644 packages/icons/src/loading-icon.tsx create mode 100644 packages/icons/src/locked-icon.tsx create mode 100644 packages/icons/src/log-out-icon.tsx create mode 100644 packages/icons/src/love-icon.tsx create mode 100644 packages/icons/src/mark-as-read-icon.tsx create mode 100644 packages/icons/src/maximize-windows-icon.tsx create mode 100644 packages/icons/src/media-icon.tsx create mode 100644 packages/icons/src/members-icon.tsx create mode 100644 packages/icons/src/mention-icon.tsx create mode 100644 packages/icons/src/menu-icon.tsx create mode 100644 packages/icons/src/messages-icon.tsx create mode 100644 packages/icons/src/minimize-mac-os-icon.tsx create mode 100644 packages/icons/src/minimize-windows-icon.tsx create mode 100644 packages/icons/src/mint-icon.tsx create mode 100644 packages/icons/src/mobile-icon.tsx create mode 100644 packages/icons/src/multi-profile-icon.tsx create mode 100644 packages/icons/src/muted-icon.tsx create mode 100644 packages/icons/src/mutual-contact-icon.tsx create mode 100644 packages/icons/src/negative-state-icon.tsx create mode 100644 packages/icons/src/new-message-icon.tsx create mode 100644 packages/icons/src/new-window-icon.tsx create mode 100644 packages/icons/src/nft-icon.tsx create mode 100644 packages/icons/src/node-icon.tsx create mode 100644 packages/icons/src/not-started-icon.tsx create mode 100644 packages/icons/src/notification-icon.tsx create mode 100644 packages/icons/src/notifications-icon.tsx create mode 100644 packages/icons/src/notifications-unread-icon.tsx create mode 100644 packages/icons/src/numbered-list-icon.tsx create mode 100644 packages/icons/src/online-icon.tsx create mode 100644 packages/icons/src/online-left-icon.tsx create mode 100644 packages/icons/src/open-icon.tsx create mode 100644 packages/icons/src/options-circle-icon.tsx create mode 100644 packages/icons/src/options-icon.tsx create mode 100644 packages/icons/src/pallete-icon.tsx create mode 100644 packages/icons/src/password-icon.tsx create mode 100644 packages/icons/src/pause-icon.tsx create mode 100644 packages/icons/src/pending-icon.tsx create mode 100644 packages/icons/src/pending-state-icon.tsx create mode 100644 packages/icons/src/pending-user-icon.tsx create mode 100644 packages/icons/src/pin-icon.tsx create mode 100644 packages/icons/src/placeholder-icon.tsx create mode 100644 packages/icons/src/play-icon.tsx create mode 100644 packages/icons/src/positive-state-icon.tsx create mode 100644 packages/icons/src/privacy-icon.tsx create mode 100644 packages/icons/src/profile-icon.tsx create mode 100644 packages/icons/src/pullup-icon.tsx create mode 100644 packages/icons/src/qr-code-icon.tsx create mode 100644 packages/icons/src/reaction-icon.tsx delete mode 100644 packages/icons/src/reactions/angry-icon.svg delete mode 100644 packages/icons/src/reactions/laugh-icon.svg delete mode 100644 packages/icons/src/reactions/love-icon.svg delete mode 100644 packages/icons/src/reactions/sad-icon.svg delete mode 100644 packages/icons/src/reactions/thumbs-down-icon.svg delete mode 100644 packages/icons/src/reactions/thumbs-up-icon.svg create mode 100644 packages/icons/src/receive-icon.tsx create mode 100644 packages/icons/src/recent-icon.tsx create mode 100644 packages/icons/src/refresh-icon.tsx create mode 100644 packages/icons/src/relaxed-icon.tsx create mode 100644 packages/icons/src/remove-user-icon.tsx create mode 100644 packages/icons/src/reorder-icon.tsx create mode 100644 packages/icons/src/reply-icon.tsx create mode 100644 packages/icons/src/reveal-icon.tsx create mode 100644 packages/icons/src/reveal-whitelist-icon.tsx create mode 100644 packages/icons/src/revere-icon.tsx create mode 100644 packages/icons/src/review-id-icon.tsx create mode 100644 packages/icons/src/review-request-icon.tsx create mode 100644 packages/icons/src/right-align-icon.tsx create mode 100644 packages/icons/src/rotate-icon.tsx create mode 100644 packages/icons/src/sad-icon.tsx create mode 100644 packages/icons/src/save-icon.tsx create mode 100644 packages/icons/src/scan-big-icon.tsx create mode 100644 packages/icons/src/scan-icon.tsx create mode 100644 packages/icons/src/search-icon.tsx create mode 100644 packages/icons/src/seed-icon.tsx create mode 100644 packages/icons/src/send-icon.tsx create mode 100644 packages/icons/src/settings-icon.tsx create mode 100644 packages/icons/src/share-icon.tsx create mode 100644 packages/icons/src/signature-icon.tsx create mode 100644 packages/icons/src/sort-icon.tsx create mode 100644 packages/icons/src/speed-icon.tsx create mode 100644 packages/icons/src/status-icon.tsx create mode 100644 packages/icons/src/stickers-icon.tsx create mode 100644 packages/icons/src/stop-icon.tsx create mode 100644 packages/icons/src/strikethrough-icon.tsx create mode 100644 packages/icons/src/subscript-icon.tsx create mode 100644 packages/icons/src/superscript-icon.tsx create mode 100644 packages/icons/src/swap-icon.tsx create mode 100644 packages/icons/src/syncing-icon.tsx create mode 100644 packages/icons/src/table-icon.tsx create mode 100644 packages/icons/src/tablet-icon.tsx create mode 100644 packages/icons/src/tabs-icon.tsx create mode 100644 packages/icons/src/thumbs-down-icon.tsx create mode 100644 packages/icons/src/thumbs-up-icon.tsx create mode 100644 packages/icons/src/toggle-icon.tsx create mode 100644 packages/icons/src/token-icon.tsx create mode 100644 packages/icons/src/token-sales-icon.tsx create mode 100644 packages/icons/src/topbar-dock-icon.tsx create mode 100644 packages/icons/src/topbar-icon.tsx create mode 100644 packages/icons/src/trash-icon.tsx create mode 100644 packages/icons/src/ublock-user-icon.tsx create mode 100644 packages/icons/src/unblock-icon.tsx create mode 100644 packages/icons/src/underline-icon.tsx create mode 100644 packages/icons/src/unlocked-icon.tsx create mode 100644 packages/icons/src/unpin-icon.tsx create mode 100644 packages/icons/src/unread-icon.tsx create mode 100644 packages/icons/src/untrustworthy-icon.tsx create mode 100644 packages/icons/src/up-to-date-icon.tsx create mode 100644 packages/icons/src/verified-icon.tsx create mode 100644 packages/icons/src/video-icon.tsx create mode 100644 packages/icons/src/waffle-icon.tsx create mode 100644 packages/icons/src/wallet-icon.tsx create mode 100644 packages/icons/src/warning-icon.tsx create mode 100644 packages/icons/src/world-icon.tsx create mode 100644 packages/icons/svg/account-number-icon.svg create mode 100644 packages/icons/svg/active-icon.svg rename packages/icons/{src/20/active-member-icon.svg => svg/active-members-icon.svg} (57%) create mode 100644 packages/icons/svg/activity-center-icon.svg rename packages/icons/{src/20 => svg}/add-icon.svg (72%) create mode 100644 packages/icons/svg/add-reaction-icon.svg rename packages/icons/{src/20/arrow-up-icon.svg => svg/add-small-icon.svg} (53%) create mode 100644 packages/icons/svg/add-token-icon.svg create mode 100644 packages/icons/svg/add-user-icon.svg create mode 100644 packages/icons/svg/advanced-icon.svg create mode 100644 packages/icons/svg/airdrop-icon.svg create mode 100644 packages/icons/svg/alert-icon.svg create mode 100644 packages/icons/svg/alphabetically-icon.svg create mode 100644 packages/icons/svg/android-icon.svg create mode 100644 packages/icons/svg/angry-icon.svg create mode 100644 packages/icons/svg/anonymous-icon.svg rename packages/icons/{src/20 => svg}/arrow-down-icon.svg (59%) rename packages/icons/{src/20/collapse-icon.svg => svg/arrow-left-icon.svg} (57%) create mode 100644 packages/icons/svg/arrow-right-icon.svg create mode 100644 packages/icons/svg/arrow-top-icon.svg create mode 100644 packages/icons/svg/attach-icon.svg create mode 100644 packages/icons/svg/audio-icon.svg create mode 100644 packages/icons/svg/automatic-icon.svg create mode 100644 packages/icons/svg/ban-user-icon.svg create mode 100644 packages/icons/svg/block-icon.svg create mode 100644 packages/icons/svg/bold-icon.svg create mode 100644 packages/icons/svg/bridge-icon.svg create mode 100644 packages/icons/svg/browser-icon.svg create mode 100644 packages/icons/svg/bullet-icon.svg create mode 100644 packages/icons/svg/bullet-list-icon.svg create mode 100644 packages/icons/svg/buy-icon.svg create mode 100644 packages/icons/svg/calendar-icon.svg create mode 100644 packages/icons/svg/camera-icon.svg create mode 100644 packages/icons/svg/card-view-icon.svg create mode 100644 packages/icons/svg/centre-align-icon.svg create mode 100644 packages/icons/svg/chart-icon.svg create mode 100644 packages/icons/svg/chatkey-icon.svg create mode 100644 packages/icons/svg/check-circle-icon.svg rename packages/icons/{src/20 => svg}/check-icon.svg (61%) rename packages/icons/{src/20 => svg}/chevron-down-icon.svg (60%) create mode 100644 packages/icons/svg/chevron-left-icon.svg rename packages/icons/{src/20 => svg}/chevron-right-icon.svg (59%) rename packages/icons/{src/20/chevron-left-icon.svg => svg/chevron-top-icon.svg} (60%) create mode 100644 packages/icons/svg/chevrons-left-icon.svg rename packages/icons/{src/20/arrow-right-icon.svg => svg/chevrons-right-icon.svg} (52%) create mode 100644 packages/icons/svg/circle-icon.svg create mode 100644 packages/icons/svg/clear-icon.svg create mode 100644 packages/icons/svg/close-circle-icon.svg create mode 100644 packages/icons/svg/close-icon.svg create mode 100644 packages/icons/svg/close-mac-os-icon.svg create mode 100644 packages/icons/svg/close-windows-icon.svg create mode 100644 packages/icons/svg/code-block-icon.svg create mode 100644 packages/icons/svg/code-icon.svg create mode 100644 packages/icons/svg/collapse-icon.svg create mode 100644 packages/icons/svg/collapse-ls-icon.svg create mode 100644 packages/icons/svg/collapse-rs-icon.svg create mode 100644 packages/icons/svg/collapse-topbar-icon.svg create mode 100644 packages/icons/svg/colour-pick-icon.svg create mode 100644 packages/icons/svg/command-icon.svg create mode 100644 packages/icons/svg/communities-icon.svg create mode 100644 packages/icons/svg/compact-icon.svg create mode 100644 packages/icons/svg/complete-id-icon.svg create mode 100644 packages/icons/svg/connection-icon.svg create mode 100644 packages/icons/svg/contact-book-icon.svg create mode 100644 packages/icons/svg/contact-icon.svg create mode 100644 packages/icons/svg/copy-icon.svg rename packages/icons/{src/20 => svg}/correct-icon.svg (65%) create mode 100644 packages/icons/svg/crown-icon.svg create mode 100644 packages/icons/svg/customize-icon.svg create mode 100644 packages/icons/svg/dark-icon.svg create mode 100644 packages/icons/svg/dashboard-icon.svg create mode 100644 packages/icons/svg/data-usage-icon.svg create mode 100644 packages/icons/svg/decline-icon.svg create mode 100644 packages/icons/svg/decrease-windows-icon.svg create mode 100644 packages/icons/svg/delete-icon.svg create mode 100644 packages/icons/svg/desktop-icon.svg create mode 100644 packages/icons/svg/destroy-icon.svg create mode 100644 packages/icons/svg/dock-icon.svg create mode 100644 packages/icons/svg/done-icon.svg create mode 100644 packages/icons/svg/download-icon.svg create mode 100644 packages/icons/svg/drag-icon.svg rename packages/icons/{src/20/expand-icon.svg => svg/dropdown-icon.svg} (53%) create mode 100644 packages/icons/svg/duration-icon.svg create mode 100644 packages/icons/svg/edit-icon.svg create mode 100644 packages/icons/svg/email-icon.svg create mode 100644 packages/icons/svg/epic-icon.svg create mode 100644 packages/icons/svg/expand-icon.svg create mode 100644 packages/icons/svg/expand-ls-icon.svg create mode 100644 packages/icons/svg/expand-rs-icon.svg create mode 100644 packages/icons/svg/expand-topbar-icon.svg rename packages/icons/{src/20 => svg}/external-icon.svg (55%) create mode 100644 packages/icons/svg/face-id-icon.svg create mode 100644 packages/icons/svg/faceid-key-icon.svg create mode 100644 packages/icons/svg/favourite-icon.svg create mode 100644 packages/icons/svg/feed-icon.svg create mode 100644 packages/icons/svg/file-icon.svg create mode 100644 packages/icons/svg/flag-icon.svg create mode 100644 packages/icons/svg/flash-icon.svg create mode 100644 packages/icons/svg/flash-off-icon.svg create mode 100644 packages/icons/svg/flashlight-off-icon.svg create mode 100644 packages/icons/svg/flashlight-on-icon.svg create mode 100644 packages/icons/svg/flip-icon.svg create mode 100644 packages/icons/svg/focus-icon.svg create mode 100644 packages/icons/svg/folder-icon.svg create mode 100644 packages/icons/svg/format-icon.svg create mode 100644 packages/icons/svg/forward-icon.svg create mode 100644 packages/icons/svg/friend-icon.svg create mode 100644 packages/icons/svg/fullscreen-mac-os-icon.svg create mode 100644 packages/icons/svg/gas-icon.svg create mode 100644 packages/icons/svg/gavel-icon.svg create mode 100644 packages/icons/svg/gif-icon.svg create mode 100644 packages/icons/svg/gift-icon.svg create mode 100644 packages/icons/svg/globe-icon.svg create mode 100644 packages/icons/svg/hashtag-icon.svg create mode 100644 packages/icons/svg/heart-icon.svg create mode 100644 packages/icons/svg/help-icon.svg create mode 100644 packages/icons/svg/hide-icon.svg create mode 100644 packages/icons/svg/history-icon.svg create mode 100644 packages/icons/svg/hold-icon.svg create mode 100644 packages/icons/svg/image-icon.svg create mode 100644 packages/icons/svg/import-icon.svg create mode 100644 packages/icons/svg/inactive-icon.svg create mode 100644 packages/icons/svg/inactive-left-icon.svg rename packages/icons/{src/20 => svg}/incorrect-icon.svg (57%) create mode 100644 packages/icons/svg/info-badge-icon.svg create mode 100644 packages/icons/svg/info-icon.svg create mode 100644 packages/icons/svg/italic-icon.svg create mode 100644 packages/icons/svg/justify-icon.svg create mode 100644 packages/icons/svg/key-icon.svg create mode 100644 packages/icons/svg/keyboard-icon.svg create mode 100644 packages/icons/svg/keycard-icon.svg create mode 100644 packages/icons/svg/keycard-logo-icon.svg create mode 100644 packages/icons/svg/kick-user-icon.svg create mode 100644 packages/icons/svg/laptop-icon.svg create mode 100644 packages/icons/svg/laugh-icon.svg create mode 100644 packages/icons/svg/left-align-icon.svg create mode 100644 packages/icons/svg/light-icon.svg create mode 100644 packages/icons/svg/link-icon.svg create mode 100644 packages/icons/svg/list-view-collapsed-icon.svg create mode 100644 packages/icons/svg/list-view-icon.svg create mode 100644 packages/icons/svg/loading-icon.svg create mode 100644 packages/icons/svg/locked-icon.svg create mode 100644 packages/icons/svg/log-out-icon.svg create mode 100644 packages/icons/svg/love-icon.svg create mode 100644 packages/icons/svg/mark-as-read-icon.svg rename packages/icons/{src/20/flash-icon.svg => svg/maximize-windows-icon.svg} (57%) create mode 100644 packages/icons/svg/media-icon.svg create mode 100644 packages/icons/svg/members-icon.svg create mode 100644 packages/icons/svg/mention-icon.svg create mode 100644 packages/icons/svg/menu-icon.svg create mode 100644 packages/icons/svg/messages-icon.svg create mode 100644 packages/icons/svg/minimize-mac-os-icon.svg rename packages/icons/{src/20/bullet-icon.svg => svg/minimize-windows-icon.svg} (65%) create mode 100644 packages/icons/svg/mint-icon.svg create mode 100644 packages/icons/svg/mobile-icon.svg create mode 100644 packages/icons/svg/multi-profile-icon.svg create mode 100644 packages/icons/svg/muted-icon.svg create mode 100644 packages/icons/svg/mutual-contact-icon.svg rename packages/icons/{src/20/add-small-icon.svg => svg/negative-state-icon.svg} (52%) create mode 100644 packages/icons/svg/new-message-icon.svg create mode 100644 packages/icons/svg/new-window-icon.svg create mode 100644 packages/icons/svg/nft-icon.svg create mode 100644 packages/icons/svg/node-icon.svg create mode 100644 packages/icons/svg/not-started-icon.svg rename packages/icons/{src/20 => svg}/notification-icon.svg (69%) create mode 100644 packages/icons/svg/notifications-icon.svg create mode 100644 packages/icons/svg/notifications-unread-icon.svg create mode 100644 packages/icons/svg/numbered-list-icon.svg rename packages/icons/{src/20 => svg}/online-icon.svg (69%) rename packages/icons/{src/20 => svg}/online-left-icon.svg (69%) create mode 100644 packages/icons/svg/open-icon.svg create mode 100644 packages/icons/svg/options-circle-icon.svg create mode 100644 packages/icons/svg/options-icon.svg create mode 100644 packages/icons/svg/pallete-icon.svg create mode 100644 packages/icons/svg/password-icon.svg create mode 100644 packages/icons/svg/pause-icon.svg create mode 100644 packages/icons/svg/pending-icon.svg create mode 100644 packages/icons/svg/pending-state-icon.svg create mode 100644 packages/icons/svg/pending-user-icon.svg create mode 100644 packages/icons/svg/pin-icon.svg create mode 100644 packages/icons/svg/placeholder-icon.svg create mode 100644 packages/icons/svg/play-icon.svg create mode 100644 packages/icons/svg/positive-state-icon.svg create mode 100644 packages/icons/svg/privacy-icon.svg create mode 100644 packages/icons/svg/profile-icon.svg create mode 100644 packages/icons/svg/pullup-icon.svg create mode 100644 packages/icons/svg/qr-code-icon.svg create mode 100644 packages/icons/svg/reaction-icon.svg create mode 100644 packages/icons/svg/receive-icon.svg create mode 100644 packages/icons/svg/recent-icon.svg create mode 100644 packages/icons/svg/refresh-icon.svg create mode 100644 packages/icons/svg/relaxed-icon.svg create mode 100644 packages/icons/svg/remove-user-icon.svg create mode 100644 packages/icons/svg/reorder-icon.svg create mode 100644 packages/icons/svg/reply-icon.svg create mode 100644 packages/icons/svg/reveal-icon.svg create mode 100644 packages/icons/svg/reveal-whitelist-icon.svg create mode 100644 packages/icons/svg/revere-icon.svg create mode 100644 packages/icons/svg/review-id-icon.svg create mode 100644 packages/icons/svg/review-request-icon.svg create mode 100644 packages/icons/svg/right-align-icon.svg create mode 100644 packages/icons/svg/rotate-icon.svg create mode 100644 packages/icons/svg/sad-icon.svg create mode 100644 packages/icons/svg/save-icon.svg create mode 100644 packages/icons/svg/scan-big-icon.svg create mode 100644 packages/icons/svg/scan-icon.svg create mode 100644 packages/icons/svg/search-icon.svg rename packages/icons/{src/20/arrow-left-icon.svg => svg/seed-icon.svg} (52%) create mode 100644 packages/icons/svg/send-icon.svg create mode 100644 packages/icons/svg/settings-icon.svg create mode 100644 packages/icons/svg/share-icon.svg create mode 100644 packages/icons/svg/signature-icon.svg create mode 100644 packages/icons/svg/sort-icon.svg create mode 100644 packages/icons/svg/speed-icon.svg create mode 100644 packages/icons/svg/status-icon.svg create mode 100644 packages/icons/svg/stickers-icon.svg rename packages/icons/{src/20 => svg}/stop-icon.svg (58%) create mode 100644 packages/icons/svg/strikethrough-icon.svg create mode 100644 packages/icons/svg/subscript-icon.svg create mode 100644 packages/icons/svg/superscript-icon.svg create mode 100644 packages/icons/svg/swap-icon.svg create mode 100644 packages/icons/svg/syncing-icon.svg create mode 100644 packages/icons/svg/table-icon.svg rename packages/icons/{src/20/up-to-date-icon.svg => svg/tablet-icon.svg} (50%) create mode 100644 packages/icons/svg/tabs-icon.svg create mode 100644 packages/icons/svg/thumbs-down-icon.svg create mode 100644 packages/icons/svg/thumbs-up-icon.svg create mode 100644 packages/icons/svg/toggle-icon.svg create mode 100644 packages/icons/svg/token-icon.svg create mode 100644 packages/icons/svg/token-sales-icon.svg create mode 100644 packages/icons/svg/topbar&dock-icon.svg create mode 100644 packages/icons/svg/topbar-icon.svg create mode 100644 packages/icons/svg/trash-icon.svg create mode 100644 packages/icons/svg/ublock-user-icon.svg create mode 100644 packages/icons/svg/unblock-icon.svg create mode 100644 packages/icons/svg/underline-icon.svg create mode 100644 packages/icons/svg/unlocked-icon.svg create mode 100644 packages/icons/svg/unpin-icon.svg create mode 100644 packages/icons/svg/unread-icon.svg create mode 100644 packages/icons/svg/untrustworthy-icon.svg create mode 100644 packages/icons/svg/up-to-date-icon.svg create mode 100644 packages/icons/svg/verified-icon.svg create mode 100644 packages/icons/svg/video-icon.svg create mode 100644 packages/icons/svg/waffle-icon.svg create mode 100644 packages/icons/svg/wallet-icon.svg create mode 100644 packages/icons/svg/warning-icon.svg create mode 100644 packages/icons/svg/world-icon.svg delete mode 100644 packages/icons/types.ts diff --git a/apps/mobile/App.tsx b/apps/mobile/App.tsx index bc147ae2..31ed4062 100644 --- a/apps/mobile/App.tsx +++ b/apps/mobile/App.tsx @@ -8,7 +8,7 @@ import { useNavigation, useRoute } from '@react-navigation/native' import { createNativeStackNavigator } from '@react-navigation/native-stack' import { Heading, IconButton, Paragraph } from '@status-im/components' import { Avatar } from '@status-im/components/src/avatar' -import { ArrowLeftIcon, MembersIcon } from '@status-im/icons/20' +import { ArrowLeftIcon, MembersIcon } from '@status-im/icons' import { Stack as View, TamaguiProvider } from '@tamagui/core' import { useFonts } from 'expo-font' import { Platform } from 'react-native' @@ -37,7 +37,7 @@ const CustomHeaderLeft = (props: HeaderBackButtonProps) => { return ( <> } + icon={} onPress={() => { props.canGoBack && navigation.goBack() }} @@ -163,7 +163,7 @@ export default function App() { headerRight() { return ( } + icon={} onPress={() => { // noop }} diff --git a/package.json b/package.json index db310427..379988ee 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,9 @@ "workspaces": { "packages": [ "packages/status-js", - "packages/components", + "packages/colors", "packages/icons", + "packages/components", "apps/*" ] }, @@ -31,6 +32,7 @@ "devDependencies": { "@changesets/cli": "^2.23.0", "@tsconfig/strictest": "^2.0.0", + "@types/prettier": "^2.7.2", "@typescript-eslint/eslint-plugin": "^5.57.1", "@typescript-eslint/parser": "^5.57.1", "eslint": "^8.37.0", diff --git a/packages/colors/package.json b/packages/colors/package.json new file mode 100644 index 00000000..3923a9db --- /dev/null +++ b/packages/colors/package.json @@ -0,0 +1,43 @@ +{ + "name": "@status-im/colors", + "version": "0.0.1", + "private": true, + "files": [ + "types", + "dist", + "src" + ], + "main": "dist/colors.js", + "module": "dist/colors.mjs", + "types": "dist/types/index.d.ts", + "exports": { + ".": { + "types:": "./dist/types/index.d.ts", + "import": "./dist/colors.mjs", + "require": "./dist/colors.js" + }, + "./package.json": "./package.json" + }, + "scripts": { + "sync": "rimraf src && vite-node scripts/sync.ts", + "dev": "vite build --watch --mode development", + "build:types": "tsc --noEmit false --emitDeclarationOnly", + "build": "vite build", + "postbuild": "yarn build:types", + "#test": "vitest", + "typecheck": "tsc", + "lint": "eslint src", + "lint:fix": "yarn lint --fix", + "format": "prettier --write src", + "clean": "rimraf dist node_modules .turbo" + }, + "peerDependencies": {}, + "devDependencies": { + "@clack/prompts": "^0.6.3", + "colorjs.io": "^0.4.3", + "figma-api": "^1.11.0", + "fs-extra": "^11.1.1", + "vite": "^4.1.4", + "vite-node": "^0.29.7" + } +} diff --git a/packages/colors/scripts/sync.ts b/packages/colors/scripts/sync.ts new file mode 100644 index 00000000..3387f27c --- /dev/null +++ b/packages/colors/scripts/sync.ts @@ -0,0 +1,142 @@ +import { intro, isCancel, outro, spinner, text } from '@clack/prompts' +import * as Figma from 'figma-api' +import fs from 'fs-extra' + +import type { GetFileNodesResult } from 'figma-api/lib/api-types' + +const FILE_KEY = 'v98g9ZiaSHYUdKWrbFg9eM' + +intro('🟥🟧🟨🟩🟦🟪🟫⬛⬜') + +const personalAccessToken = await text({ + message: 'Your personal Figma access token:', + validate(value) { + if (value.length === 0) return `required` + }, +}) + +if (isCancel(personalAccessToken)) { + outro('Bye!') + process.exit(0) +} + +function sortObjectByKey>(obj: T): T { + const sortedObj: Record = {} + Object.keys(obj) + .sort() + .forEach(key => { + sortedObj[key] = obj[key] + }) + return sortedObj as T +} + +const figma = new Figma.Api({ + personalAccessToken, +}) + +/** + * Get file styles from Figma + */ +const s = spinner() +s.start('Fetching styles from Figma') + +const styles = await figma.getFileStyles(FILE_KEY) + +if (styles.error) { + console.log('error:', styles.error) + outro('Error!') + process.exit(1) +} + +s.stop('Done!') + +/** + * Get colors tokens from Figma + */ +const s2 = spinner() +s2.start('Fetching tokens from Figma') + +const nodeIds = styles + .meta!.styles.filter(style => style.style_type === 'FILL') + .map(style => style.node_id) + +const { nodes } = (await figma.getFileNodes( + FILE_KEY, + nodeIds +)) as GetFileNodesResult<'FRAME'> +s2.stop('Done!') + +/** + * Generate files + */ +const s3 = spinner() +s3.start('Generating colors') + +const colors: Record> = {} + +// eslint-disable-next-line @typescript-eslint/no-unused-vars +for (const [_nodeId, value] of Object.entries(nodes)) { + const { document } = value! + + const { r, g, b } = document.fills[0].color! + const a = document.fills[0].opacity ?? 1 + + const red = Math.round(r * 255) + const green = Math.round(g * 255) + const blue = Math.round(b * 255) + const alpha = Math.round(a * 100) + + const name = toKebabCase(document.name).replace('-/-', '/') + const [namespace, ...rest] = name.split('/') + const tokenName = normalizeName(namespace, rest.join('-')) + + colors[namespace] ??= {} + colors[namespace][tokenName] = `rgba(${red} ${green} ${blue} / ${alpha}%)` +} + +/** + * Write tokens to src folder + */ + +fs.ensureDirSync('./src') + +for (const [namespace, value] of Object.entries(colors)) { + const fileName = `./src/${namespace}.ts` + + const tokens = JSON.stringify(sortObjectByKey(value), null, 2) + + fs.writeFileSync(fileName, `export const ${namespace} = ${tokens}`, { + encoding: 'utf-8', + }) +} + +// re-export from index +fs.writeFileSync( + './src/index.ts', + Object.keys(colors) + .map(key => `export { ${key} } from './${key}'`) + .join('\n'), + { encoding: 'utf-8' } +) + +s3.stop('Done!') + +function normalizeName(_tokenName: string, value: string): string { + let normalizedValue = value + + normalizedValue = value.replace('solid-', '') + normalizedValue = normalizedValue.replace('%', '') + normalizedValue = normalizedValue.replace('-transparent-opa', '/') + normalizedValue = normalizedValue.replace('-transparent-', '/') + normalizedValue = normalizedValue.replace('transparent-', '/') + normalizedValue = normalizedValue.replace('-opa-', '/') + + return normalizedValue +} + +function toKebabCase(str: string): string { + return str + .replace(/([a-z])([A-Z])/g, '$1-$2') // convert camel case to kebab case + .replace(/[\s_]+/g, '-') // replace spaces and underscores with hyphens + .toLowerCase() +} diff --git a/packages/colors/src/blur.ts b/packages/colors/src/blur.ts new file mode 100644 index 00000000..0a634a03 --- /dev/null +++ b/packages/colors/src/blur.ts @@ -0,0 +1,8 @@ +export const blur = { + 'neutral-100/70': 'rgba(9 16 28 / 70%)', + 'neutral-5/70': 'rgba(245 246 248 / 70%)', + 'neutral-80/80': 'rgba(25 36 56 / 80%)', + 'neutral-90/70': 'rgba(19 29 47 / 70%)', + 'neutral-95/70': 'rgba(13 22 37 / 70%)', + 'white/70': 'rgba(255 255 255 / 70%)', +} diff --git a/packages/colors/src/customisation.ts b/packages/colors/src/customisation.ts new file mode 100644 index 00000000..2317f5c3 --- /dev/null +++ b/packages/colors/src/customisation.ts @@ -0,0 +1,93 @@ +export const customisation = { + 'army-50': 'rgba(33 98 102 / 100%)', + 'army-60': 'rgba(26 78 82 / 100%)', + 'army/10': 'rgba(33 98 102 / 10%)', + 'army/20': 'rgba(33 98 102 / 20%)', + 'army/30': 'rgba(33 98 102 / 30%)', + 'army/40': 'rgba(33 98 102 / 40%)', + 'army/5': 'rgba(33 98 102 / 5%)', + 'blue-50': 'rgba(42 74 245 / 100%)', + 'blue-60': 'rgba(34 59 196 / 100%)', + 'blue/10': 'rgba(42 74 245 / 10%)', + 'blue/20': 'rgba(42 74 245 / 20%)', + 'blue/30': 'rgba(42 74 245 / 30%)', + 'blue/40': 'rgba(42 74 245 / 40%)', + 'blue/5': 'rgba(42 74 245 / 5%)', + 'camel-50': 'rgba(199 143 103 / 100%)', + 'camel-60': 'rgba(159 114 82 / 100%)', + 'camel/10': 'rgba(199 143 103 / 10%)', + 'camel/20': 'rgba(199 143 103 / 20%)', + 'camel/30': 'rgba(199 143 103 / 30%)', + 'camel/40': 'rgba(199 143 103 / 40%)', + 'camel/5': 'rgba(199 143 103 / 5%)', + 'cooper-50': 'rgba(203 98 86 / 100%)', + 'cooper-60': 'rgba(162 78 69 / 100%)', + 'cooper/10': 'rgba(203 98 86 / 10%)', + 'cooper/20': 'rgba(203 98 86 / 20%)', + 'cooper/30': 'rgba(203 98 86 / 30%)', + 'cooper/40': 'rgba(203 98 86 / 40%)', + 'cooper/5': 'rgba(203 98 86 / 5%)', + 'magenta-50': 'rgba(236 38 108 / 100%)', + 'magenta-60': 'rgba(189 30 86 / 100%)', + 'magenta/10': 'rgba(236 38 108 / 10%)', + 'magenta/20': 'rgba(236 38 108 / 20%)', + 'magenta/30': 'rgba(236 38 108 / 30%)', + 'magenta/40': 'rgba(236 38 108 / 40%)', + 'magenta/5': 'rgba(236 38 108 / 5%)', + 'orange-50': 'rgba(255 125 70 / 100%)', + 'orange-60': 'rgba(204 100 56 / 100%)', + 'orange/10': 'rgba(255 125 70 / 10%)', + 'orange/20': 'rgba(255 125 70 / 20%)', + 'orange/30': 'rgba(255 125 70 / 30%)', + 'orange/40': 'rgba(255 125 70 / 40%)', + 'orange/5': 'rgba(255 125 70 / 5%)', + 'pink-50': 'rgba(246 111 143 / 100%)', + 'pink-60': 'rgba(197 89 114 / 100%)', + 'pink/10': 'rgba(246 111 143 / 10%)', + 'pink/20': 'rgba(246 111 143 / 20%)', + 'pink/30': 'rgba(246 111 143 / 30%)', + 'pink/40': 'rgba(246 111 143 / 40%)', + 'pink/5': 'rgba(246 111 143 / 5%)', + 'purple-50': 'rgba(113 64 253 / 100%)', + 'purple-60': 'rgba(90 51 202 / 100%)', + 'purple/10': 'rgba(113 64 253 / 10%)', + 'purple/20': 'rgba(113 64 253 / 20%)', + 'purple/30': 'rgba(113 64 253 / 30%)', + 'purple/40': 'rgba(113 64 253 / 40%)', + 'purple/5': 'rgba(113 64 253 / 5%)', + 'sky-50': 'rgba(25 146 215 / 100%)', + 'sky-60': 'rgba(20 117 172 / 100%)', + 'sky/10': 'rgba(25 146 215 / 10%)', + 'sky/20': 'rgba(25 146 215 / 20%)', + 'sky/30': 'rgba(25 146 215 / 30%)', + 'sky/40': 'rgba(25 146 215 / 40%)', + 'sky/5': 'rgba(25 146 215 / 5%)', + 'turquoise-50': 'rgba(42 121 155 / 100%)', + 'turquoise-60': 'rgba(34 97 124 / 100%)', + 'turquoise/10': 'rgba(42 121 155 / 10%)', + 'turquoise/20': 'rgba(42 121 155 / 20%)', + 'turquoise/30': 'rgba(42 121 155 / 30%)', + 'turquoise/40': 'rgba(42 121 155 / 40%)', + 'turquoise/5': 'rgba(42 121 155 / 5%)', + 'yang-50': 'rgba(255 255 255 / 100%)', + 'yang-60': 'rgba(235 235 235 / 100%)', + 'yang/10': 'rgba(255 255 255 / 10%)', + 'yang/20': 'rgba(255 255 255 / 20%)', + 'yang/30': 'rgba(255 255 255 / 30%)', + 'yang/40': 'rgba(255 255 255 / 40%)', + 'yang/5': 'rgba(255 255 255 / 5%)', + 'yellow-50': 'rgba(246 176 60 / 100%)', + 'yellow-60': 'rgba(197 141 48 / 100%)', + 'yellow/10': 'rgba(246 176 60 / 10%)', + 'yellow/20': 'rgba(246 176 60 / 20%)', + 'yellow/30': 'rgba(246 176 60 / 30%)', + 'yellow/40': 'rgba(246 176 60 / 40%)', + 'yellow/5': 'rgba(246 176 60 / 5%)', + 'yin-50': 'rgba(9 16 28 / 100%)', + 'yin-60': 'rgba(29 35 46 / 100%)', + 'yin/10': 'rgba(9 16 28 / 10%)', + 'yin/20': 'rgba(9 16 28 / 20%)', + 'yin/30': 'rgba(9 16 28 / 30%)', + 'yin/40': 'rgba(9 16 28 / 40%)', + 'yin/5': 'rgba(9 16 28 / 5%)', +} diff --git a/packages/colors/src/danger.ts b/packages/colors/src/danger.ts new file mode 100644 index 00000000..9c39b812 --- /dev/null +++ b/packages/colors/src/danger.ts @@ -0,0 +1,9 @@ +export const danger = { + '50': 'rgba(233 84 96 / 100%)', + '60': 'rgba(186 67 77 / 100%)', + '/10': 'rgba(233 84 96 / 10%)', + '/20': 'rgba(233 84 96 / 20%)', + '/30': 'rgba(233 84 96 / 30%)', + '/40': 'rgba(233 84 96 / 40%)', + '/5': 'rgba(233 84 96 / 5%)', +} diff --git a/packages/colors/src/index.ts b/packages/colors/src/index.ts new file mode 100644 index 00000000..0a816e1d --- /dev/null +++ b/packages/colors/src/index.ts @@ -0,0 +1,9 @@ +export { blur } from './blur' +export { customisation } from './customisation' +export { danger } from './danger' +export { networks } from './networks' +export { neutral } from './neutral' +export { security } from './security' +export { social } from './social' +export { success } from './success' +export { white } from './white' diff --git a/packages/colors/src/networks.ts b/packages/colors/src/networks.ts new file mode 100644 index 00000000..0ed9f8e2 --- /dev/null +++ b/packages/colors/src/networks.ts @@ -0,0 +1,10 @@ +export const networks = { + arbitrum: 'rgba(107 213 240 / 100%)', + ethereum: 'rgba(117 142 235 / 100%)', + hermez: 'rgba(235 132 98 / 100%)', + optimism: 'rgba(231 110 110 / 100%)', + polygon: 'rgba(173 113 243 / 100%)', + unknow: 'rgba(238 242 245 / 100%)', + 'x-dai': 'rgba(63 192 189 / 100%)', + 'zk-sync': 'rgba(159 160 254 / 100%)', +} diff --git a/packages/colors/src/neutral.ts b/packages/colors/src/neutral.ts new file mode 100644 index 00000000..6d0aac30 --- /dev/null +++ b/packages/colors/src/neutral.ts @@ -0,0 +1,24 @@ +export const neutral = { + '5': 'rgba(245 246 248 / 100%)', + '10': 'rgba(240 242 245 / 100%)', + '20': 'rgba(231 234 238 / 100%)', + '30': 'rgba(220 224 229 / 100%)', + '40': 'rgba(161 171 189 / 100%)', + '50': 'rgba(100 112 132 / 100%)', + '60': 'rgba(48 61 85 / 100%)', + '70': 'rgba(32 44 66 / 100%)', + '80': 'rgba(27 39 61 / 100%)', + '90': 'rgba(19 29 47 / 100%)', + '95': 'rgba(13 22 37 / 100%)', + '100': 'rgba(9 16 28 / 100%)', + '80/10': 'rgba(27 39 61 / 10%)', + '80/20': 'rgba(27 39 61 / 20%)', + '80/30': 'rgba(27 39 61 / 30%)', + '80/40': 'rgba(27 39 61 / 40%)', + '80/5': 'rgba(27 39 61 / 5%)', + '80/50': 'rgba(27 39 61 / 50%)', + '80/60': 'rgba(27 39 61 / 60%)', + '80/70': 'rgba(27 39 61 / 70%)', + '80/90': 'rgba(27 39 61 / 90%)', + '80/95': 'rgba(27 39 61 / 95%)', +} diff --git a/packages/colors/src/security.ts b/packages/colors/src/security.ts new file mode 100644 index 00000000..07c0c140 --- /dev/null +++ b/packages/colors/src/security.ts @@ -0,0 +1,34 @@ +export const security = { + 'identicon-01': 'rgba(0 0 0 / 100%)', + 'identicon-02': 'rgba(0 255 0 / 100%)', + 'identicon-03': 'rgba(255 255 0 / 100%)', + 'identicon-04': 'rgba(255 0 0 / 100%)', + 'identicon-05': 'rgba(255 0 255 / 100%)', + 'identicon-06': 'rgba(0 0 255 / 100%)', + 'identicon-07': 'rgba(0 255 255 / 100%)', + 'identicon-08': 'rgba(114 111 111 / 100%)', + 'identicon-09': 'rgba(0 152 0 / 100%)', + 'identicon-10': 'rgba(168 172 0 / 100%)', + 'identicon-11': 'rgba(154 0 0 / 100%)', + 'identicon-12': 'rgba(144 0 144 / 100%)', + 'identicon-13': 'rgba(0 0 134 / 100%)', + 'identicon-14': 'rgba(0 134 148 / 100%)', + 'identicon-15': 'rgba(196 196 196 / 100%)', + 'identicon-16': 'rgba(184 255 187 / 100%)', + 'identicon-17': 'rgba(255 255 176 / 100%)', + 'identicon-18': 'rgba(255 157 157 / 100%)', + 'identicon-19': 'rgba(255 176 255 / 100%)', + 'identicon-20': 'rgba(155 129 255 / 100%)', + 'identicon-21': 'rgba(194 255 255 / 100%)', + 'identicon-22': 'rgba(231 231 231 / 100%)', + 'identicon-23': 'rgba(255 196 19 / 100%)', + 'identicon-24': 'rgba(255 87 51 / 100%)', + 'identicon-25': 'rgba(255 0 153 / 100%)', + 'identicon-26': 'rgba(158 0 255 / 100%)', + 'identicon-27': 'rgba(63 174 249 / 100%)', + 'identicon-28': 'rgba(0 240 182 / 100%)', + 'identicon-29': 'rgba(255 255 255 / 100%)', + 'identicon-30': 'rgba(159 89 71 / 100%)', + 'identicon-31': 'rgba(200 0 120 / 100%)', + 'identicon-32': 'rgba(154 102 0 / 100%)', +} diff --git a/packages/colors/src/social.ts b/packages/colors/src/social.ts new file mode 100644 index 00000000..a1571707 --- /dev/null +++ b/packages/colors/src/social.ts @@ -0,0 +1,19 @@ +export const social = { + facebook: 'rgba(24 119 242 / 100%)', + flickr: 'rgba(63 81 181 / 100%)', + github: 'rgba(0 0 0 / 100%)', + instagram: 'rgba(216 64 142 / 100%)', + lens: 'rgba(0 80 30 / 100%)', + linkedin: 'rgba(11 134 202 / 100%)', + mirror: 'rgba(62 126 247 / 100%)', + opensea: 'rgba(32 129 226 / 100%)', + pinterest: 'rgba(203 32 39 / 100%)', + rarible: 'rgba(254 218 3 / 100%)', + snapchat: 'rgba(255 252 0 / 100%)', + spotify: 'rgba(0 218 90 / 100%)', + 'super-rare': 'rgba(0 0 0 / 100%)', + tumblr: 'rgba(55 71 79 / 100%)', + twitch: 'rgba(103 58 183 / 100%)', + twitter: 'rgba(3 169 244 / 100%)', + youtube: 'rgba(255 48 0 / 100%)', +} diff --git a/packages/colors/src/success.ts b/packages/colors/src/success.ts new file mode 100644 index 00000000..9cae870a --- /dev/null +++ b/packages/colors/src/success.ts @@ -0,0 +1,9 @@ +export const success = { + '50': 'rgba(35 173 160 / 100%)', + '60': 'rgba(28 138 128 / 100%)', + '/10': 'rgba(35 173 160 / 10%)', + '/20': 'rgba(35 173 160 / 20%)', + '/30': 'rgba(35 173 160 / 30%)', + '/40': 'rgba(35 173 160 / 40%)', + '/5': 'rgba(35 173 160 / 10%)', +} diff --git a/packages/colors/src/white.ts b/packages/colors/src/white.ts new file mode 100644 index 00000000..73446a17 --- /dev/null +++ b/packages/colors/src/white.ts @@ -0,0 +1,12 @@ +export const white = { + '5': 'rgba(255 255 255 / 5%)', + '10': 'rgba(255 255 255 / 10%)', + '20': 'rgba(255 255 255 / 20%)', + '30': 'rgba(255 255 255 / 30%)', + '40': 'rgba(255 255 255 / 40%)', + '50': 'rgba(255 255 255 / 50%)', + '60': 'rgba(255 255 255 / 60%)', + '80': 'rgba(255 255 255 / 80%)', + '90': 'rgba(255 255 255 / 90%)', + '100': 'rgba(255 255 255 / 100%)', +} diff --git a/packages/colors/tsconfig.json b/packages/colors/tsconfig.json new file mode 100644 index 00000000..856a0972 --- /dev/null +++ b/packages/colors/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "../../tsconfig.base.json", + "include": ["./src"], + + "compilerOptions": { + "module": "ES2022", + "outDir": "./dist", + "declarationDir": "./dist/types", + "resolveJsonModule": true + } +} diff --git a/packages/colors/vite.config.ts b/packages/colors/vite.config.ts new file mode 100644 index 00000000..921cc609 --- /dev/null +++ b/packages/colors/vite.config.ts @@ -0,0 +1,17 @@ +/// + +import { defineConfig } from 'vite' + +export default defineConfig(({ mode }) => { + return { + build: { + target: 'es2020', + lib: { + entry: 'src/index.ts', + formats: ['es', 'cjs'], + }, + sourcemap: true, + emptyOutDir: mode === 'production', + }, + } +}) diff --git a/packages/components/.storybook/reset.css b/packages/components/.storybook/reset.css index 3d5db94d..2ff4cb79 100644 --- a/packages/components/.storybook/reset.css +++ b/packages/components/.storybook/reset.css @@ -36,10 +36,7 @@ */ html, body { - height: 100vh; - width: 100vw; - overflow: hidden; - overscroll-behavior-y: none; /* not working on Safari */ + min-height: 100%; } /* Typographic tweaks! diff --git a/packages/components/package.json b/packages/components/package.json index b86c8683..a8145bba 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -38,6 +38,7 @@ "@radix-ui/react-toast": "^1.1.3", "@radix-ui/react-tooltip": "^1.0.5", "@status-im/icons": "*", + "@status-im/colors": "*", "@tamagui/animations-css": "1.11.1", "@tamagui/animations-react-native": "1.11.1", "@tamagui/core": "1.11.1", diff --git a/packages/components/src/anchor-actions/index.tsx b/packages/components/src/anchor-actions/index.tsx index d04e0ce8..dd9b52e1 100644 --- a/packages/components/src/anchor-actions/index.tsx +++ b/packages/components/src/anchor-actions/index.tsx @@ -6,7 +6,7 @@ import { DynamicButton } from '../dynamic-button' const AnchorActions = () => { return ( - + diff --git a/packages/components/src/author/author.tsx b/packages/components/src/author/author.tsx index c49608ec..beed98a2 100644 --- a/packages/components/src/author/author.tsx +++ b/packages/components/src/author/author.tsx @@ -1,8 +1,4 @@ -import { - ContactIcon, - UntrustworthyIcon, - VerifiedIcon, -} from '@status-im/icons/12' +import { ContactIcon, UntrustworthyIcon, VerifiedIcon } from '@status-im/icons' import { XStack } from 'tamagui' import { Text } from '../text' @@ -22,7 +18,7 @@ const Author = (props: Props) => { const { name, size = 13, nickname, status, address, time } = props return ( - + {name} @@ -33,9 +29,11 @@ const Author = (props: Props) => { · {nickname} )} - {status === 'contact' && } - {status === 'verified' && } - {status === 'untrustworthy' && } + {status === 'contact' && } + {status === 'verified' && ( + + )} + {status === 'untrustworthy' && } {(address || time) && ( diff --git a/packages/components/src/avatar/channel-avatar.tsx b/packages/components/src/avatar/channel-avatar.tsx index c8ad96b4..576008e3 100644 --- a/packages/components/src/avatar/channel-avatar.tsx +++ b/packages/components/src/avatar/channel-avatar.tsx @@ -1,4 +1,4 @@ -import { LockedIcon, UnlockedIcon } from '@status-im/icons/12' +import { LockedIcon, UnlockedIcon } from '@status-im/icons' import { type ColorTokens, Stack, styled, Text } from '@tamagui/core' type Props = { @@ -23,7 +23,11 @@ const ChannelAvatar = (props: Props) => { {lock !== 'none' && ( - {lock === 'locked' ? : } + {lock === 'locked' ? ( + + ) : ( + + )} )} diff --git a/packages/components/src/banner/banner.stories.tsx b/packages/components/src/banner/banner.stories.tsx index c5b5043c..af3c4b2b 100644 --- a/packages/components/src/banner/banner.stories.tsx +++ b/packages/components/src/banner/banner.stories.tsx @@ -1,4 +1,4 @@ -import { AlertIcon, PinIcon, RecentIcon } from '@status-im/icons/20' +import { AlertIcon, PinIcon, RecentIcon } from '@status-im/icons' import { Stack } from '@tamagui/core' import { Banner } from './banner' @@ -18,7 +18,7 @@ type Story = StoryObj export const Full: Story = { args: { - icon: , + icon: , children: 'Banner message', count: 5, }, @@ -33,7 +33,7 @@ export const NoIcon: Story = { export const NoCount: Story = { args: { - icon: , + icon: , children: 'Banner message', }, } @@ -41,7 +41,7 @@ export const NoCount: Story = { export const NetworkStateConnecting: Story = { args: { backgroundColor: '$neutral-80-opa-5', - icon: , + icon: , children: 'Connecting...', }, } @@ -49,7 +49,7 @@ export const NetworkStateConnecting: Story = { export const NetworkStateError: Story = { args: { backgroundColor: '$danger-50-opa-20', - icon: , + icon: , children: 'Network is down', }, } @@ -58,17 +58,23 @@ export const AllVariants: Story = { args: {}, render: () => ( - } count={5}> + } count={5}> Banner message Banner message - }> + } + > Connecting... - }> + } + > Network is down - }>Banner message + }>Banner message ), } diff --git a/packages/components/src/channel/channel.tsx b/packages/components/src/channel/channel.tsx index dc8382fc..01b6ab51 100644 --- a/packages/components/src/channel/channel.tsx +++ b/packages/components/src/channel/channel.tsx @@ -1,6 +1,6 @@ import { useState } from 'react' -import { MutedIcon, NotificationIcon, OptionsIcon } from '@status-im/icons/20' +import { MutedIcon, NotificationIcon, OptionsIcon } from '@status-im/icons' import { Stack, styled } from 'tamagui' import { ChannelAvatar } from '../avatar' @@ -47,20 +47,20 @@ const Channel = (props: Props) => { return ( - + {/* TODO: Find all options */} } + icon={} label="Mute channel" onSelect={() => { console.log('Mute channel') }} /> } + icon={} label="Mark as read" onSelect={() => { console.log('Mark as read') @@ -79,9 +79,9 @@ const Channel = (props: Props) => { return } case 'notification': - return + return case 'muted': - return + return } } diff --git a/packages/components/src/colors/colors.stories.mdx b/packages/components/src/colors/colors.stories.mdx new file mode 100644 index 00000000..0c9ccdb6 --- /dev/null +++ b/packages/components/src/colors/colors.stories.mdx @@ -0,0 +1,14 @@ +import { Meta, ColorPalette, ColorItem } from '@storybook/blocks' +import * as colors from '@status-im/colors' + + + + + {Object.keys(colors).map(key => ( + + ))} + diff --git a/packages/components/src/community/sidebar-community/sidebar-community.tsx b/packages/components/src/community/sidebar-community/sidebar-community.tsx index d3985433..53eb04d3 100644 --- a/packages/components/src/community/sidebar-community/sidebar-community.tsx +++ b/packages/components/src/community/sidebar-community/sidebar-community.tsx @@ -1,8 +1,7 @@ import { useState } from 'react' import * as Accordion from '@radix-ui/react-accordion' -import { GroupIcon } from '@status-im/icons/16' -import { CommunitiesIcon } from '@status-im/icons/20' +import { CommunitiesIcon, MembersIcon } from '@status-im/icons' import { Stack } from '@tamagui/core' import { Avatar } from '../../avatar' @@ -76,12 +75,19 @@ const SidebarCommunity = (props: Props) => { {description} - - + + {membersCount} - + diff --git a/packages/components/src/community/topbar/topbar.tsx b/packages/components/src/community/topbar/topbar.tsx index 57843a1a..ce7d490d 100644 --- a/packages/components/src/community/topbar/topbar.tsx +++ b/packages/components/src/community/topbar/topbar.tsx @@ -1,15 +1,15 @@ import { ArrowLeftIcon, CommunitiesIcon, - DeleteIcon, DownloadIcon, LockedIcon, MembersIcon, MutedIcon, OptionsIcon, ShareIcon, + TrashIcon, UpToDateIcon, -} from '@status-im/icons/20' +} from '@status-im/icons' import { Stack, Text as RNText } from '@tamagui/core' import { BlurView } from 'expo-blur' @@ -64,7 +64,7 @@ const Topbar = (props: Props) => { } + icon={} onPress={() => goBack?.()} blur={blur} /> @@ -76,7 +76,7 @@ const Topbar = (props: Props) => { {title} - + { > } + icon={} selected={showMembers} onPress={onMembersPress} blur={blur} @@ -109,31 +109,31 @@ const Topbar = (props: Props) => { - } /> + } /> } + icon={} label="View channel details" onSelect={() => console.log('click')} /> } + icon={} label="Mute channel" onSelect={() => console.log('click')} /> } + icon={} label="Mark as read" onSelect={() => console.log('click')} /> } + icon={} label="Fetch messages" onSelect={() => console.log('click')} /> } + icon={} label="Share link to the channel" onSelect={() => console.log('click')} /> @@ -141,7 +141,7 @@ const Topbar = (props: Props) => { } + icon={} label="Clear history" onSelect={() => console.log('click')} danger diff --git a/packages/components/src/composer/composer.tsx b/packages/components/src/composer/composer.tsx index ac1c847b..67658948 100644 --- a/packages/components/src/composer/composer.tsx +++ b/packages/components/src/composer/composer.tsx @@ -2,13 +2,13 @@ import { useState } from 'react' import { useImageUpload } from '@status-im/components/hooks' import { - ArrowUpIcon, + ArrowTopIcon, AudioIcon, ClearIcon, FormatIcon, ImageIcon, ReactionIcon, -} from '@status-im/icons/20' +} from '@status-im/icons' import { BlurView } from 'expo-blur' import { AnimatePresence, Stack, XStack } from 'tamagui' @@ -148,7 +148,7 @@ const Composer = (props: Props) => { zIndex={1} /> - + @@ -162,23 +162,23 @@ const Composer = (props: Props) => { paddingTop={12} backgroundColor="transparent" > - + } + icon={} blur={iconButtonBlurred} /> } + icon={} disabled blur={iconButtonBlurred} /> @@ -187,13 +187,13 @@ const Composer = (props: Props) => { ) diff --git a/packages/components/src/gap-messages/gap-messages.tsx b/packages/components/src/gap-messages/gap-messages.tsx index e02663bf..709989e1 100644 --- a/packages/components/src/gap-messages/gap-messages.tsx +++ b/packages/components/src/gap-messages/gap-messages.tsx @@ -1,4 +1,4 @@ -import { InfoIcon } from '@status-im/icons/16' +import { InfoIcon } from '@status-im/icons' import { Stack, styled } from '@tamagui/core' import { Text } from '../text' @@ -54,7 +54,7 @@ const GapMessages = (props: Props) => { {tooltipMessage}}> - + diff --git a/packages/components/src/icon-button/icon-button.stories.tsx b/packages/components/src/icon-button/icon-button.stories.tsx index 9fd704c8..3f80bf8c 100644 --- a/packages/components/src/icon-button/icon-button.stories.tsx +++ b/packages/components/src/icon-button/icon-button.stories.tsx @@ -1,4 +1,4 @@ -import { OptionsIcon } from '@status-im/icons/20' +import { OptionsIcon } from '@status-im/icons' import { Stack } from 'tamagui' import { IconButton } from './icon-button' @@ -22,7 +22,7 @@ type Story = StoryObj // More on writing stories with args: https://storybook.js.org/docs/7.0/react/writing-stories/args export const Default: Story = { args: { - icon: , + icon: , }, render: args => { return ( diff --git a/packages/components/src/icons/icons.stories.tsx b/packages/components/src/icons/icons.stories.tsx index 9003f9b1..e0e3f1c0 100644 --- a/packages/components/src/icons/icons.stories.tsx +++ b/packages/components/src/icons/icons.stories.tsx @@ -1,104 +1,98 @@ -/* eslint-disable eslint-comments/disable-enable-pair */ -/* eslint-disable @typescript-eslint/ban-ts-comment */ -import * as icons12 from '@status-im/icons/12' -import * as icons16 from '@status-im/icons/16' -import * as icons20 from '@status-im/icons/20' -import * as reactions from '@status-im/icons/reactions' +import { createElement } from 'react' + +import * as Icon from '@status-im/icons' import { Text } from '../text' -import type { IconProps } from '@status-im/icons/types' +import type { IconProps } from '@status-im/icons' import type { Meta, StoryObj } from '@storybook/react' -import type React from 'react' +import type { ColorTokens } from 'tamagui' -// More on how to set up stories at: https://storybook.js.org/docs/7.0/react/writing-stories/introduction const meta: Meta = { - title: 'icons', - // component: Button, - argTypes: {}, + title: 'Iconography/Overview', + parameters: { + design: { + type: 'figma', + url: 'https://www.figma.com/file/qLLuMLfpGxK9OfpIavwsmK/Iconset?node-id=3239-987&t=ZG8wYDswtYEV1Per-11', + }, + }, } -type Story = StoryObj +type Story = StoryObj<{ + search: string + size: IconProps['size'] + color: ColorTokens +}> function unpascal(str: string) { return str.replace(/([A-Z])/g, ' $1').trim() } -// More on writing stories with args: https://storybook.js.org/docs/7.0/react/writing-stories/args -export const All: Story = { - args: {}, - render: () => { +export const Overview: Story = { + args: { + search: '', + size: 20, + // color: '$primary-50', + }, + + argTypes: { + search: { + control: 'text', + }, + size: { + control: 'select', + options: [16, 20, 12], + }, + color: { + control: 'select', + options: [], + }, + }, + + render: args => { return ( - <> -
- {Object.keys(icons12).map(name => { - // @ts-ignore - // eslint-disable-next-line import/namespace - const Icon = icons12[name] as React.FunctionComponent - +
+ {Object.entries(Icon) + .filter(icon => { + if (!args.search) return true + return icon[0].toLowerCase().includes(args.search.toLowerCase()) + }) + .map(([name, component]) => { return (
- - {unpascal(name)} +
+ {createElement(component, { + size: args.size, + color: args.color, + })} +
+ + {unpascal(name).replace(' Icon', '')} +
) })} -
-
- {Object.keys(icons16).map(name => { - // @ts-ignore - // eslint-disable-next-line import/namespace - const Icon = icons16[name] as React.FunctionComponent - - return ( -
- - {unpascal(name)} -
- ) - })} -
-
- {Object.keys(icons20).map(name => { - // @ts-ignore - // eslint-disable-next-line import/namespace - const Icon = icons20[name] as React.FunctionComponent - - return ( -
- - {unpascal(name)} -
- ) - })} -
-
- {Object.keys(reactions).map(name => { - // @ts-ignore - // eslint-disable-next-line import/namespace - const Icon = reactions[name] as React.FunctionComponent - - return ( -
- - {unpascal(name)} -
- ) - })} -
- +
) }, } diff --git a/packages/components/src/information-box/information-box.stories.tsx b/packages/components/src/information-box/information-box.stories.tsx index 92069e6a..574104fa 100644 --- a/packages/components/src/information-box/information-box.stories.tsx +++ b/packages/components/src/information-box/information-box.stories.tsx @@ -1,4 +1,4 @@ -import { InfoIcon } from '@status-im/icons/16' +import { InfoIcon } from '@status-im/icons' import { InformationBox } from './information-box' @@ -43,7 +43,7 @@ export const Error: Story = { export const DefaultWithIcon: Story = { args: { message: 'This is a simple message with an info icon.', - icon: , + icon: , }, } @@ -121,7 +121,7 @@ export const ErrorWithDismiss: Story = { export const DefaultWithIconAndDismiss: Story = { args: { message: 'This is a simple message with an info icon.', - icon: , + icon: , onClosePress: () => alert('dismissed'), }, } diff --git a/packages/components/src/information-box/information-box.tsx b/packages/components/src/information-box/information-box.tsx index 522e35a7..ac8913bb 100644 --- a/packages/components/src/information-box/information-box.tsx +++ b/packages/components/src/information-box/information-box.tsx @@ -1,6 +1,6 @@ import { cloneElement } from 'react' -import { CloseIcon } from '@status-im/icons/12' +import { CloseIcon } from '@status-im/icons' import { Stack, styled } from '@tamagui/core' import { Button } from '../button' @@ -90,7 +90,7 @@ const InformationBox = (props: Props) => { cursor="pointer" alignSelf="flex-start" > - +
) : null}
diff --git a/packages/components/src/messages/components/actions.tsx b/packages/components/src/messages/components/actions.tsx index 91353fcd..006d4611 100644 --- a/packages/components/src/messages/components/actions.tsx +++ b/packages/components/src/messages/components/actions.tsx @@ -3,14 +3,14 @@ import { useEffect } from 'react' import { AddReactionIcon, CopyIcon, - DeleteIcon, EditIcon, ForwardIcon, LinkIcon, OptionsIcon, PinIcon, ReplyIcon, -} from '@status-im/icons/20' + TrashIcon, +} from '@status-im/icons' import { DropdownMenu } from '../../dropdown-menu' import { IconButton } from '../../icon-button' @@ -47,7 +47,7 @@ export const Actions = (props: Props) => { borderColor="$neutral-10" backgroundColor="$white-100" padding={2} - space={2} + gap={2} flexDirection="row" zIndex={10} > @@ -58,61 +58,69 @@ export const Actions = (props: Props) => { sideOffset={6} onOpenChange={onOpenChange} > - } /> + } /> {/* REPLY */} - } onPress={onReplyPress} /> + } + onPress={onReplyPress} + /> {/* EDIT */} - } onPress={onEditPress} /> + } + onPress={onEditPress} + /> {/* DELETE */} {/* } + icon={} onPress={onDeletePress} /> */} {/* OPTIONS MENU */} - } /> + } /> } + icon={} label="Edit message" onSelect={onEditPress} /> } + icon={} label="Reply" onSelect={onReplyPress} /> } + icon={} label="Copy text" onSelect={() => console.log('copy')} /> {pinned ? ( } + icon={} label="Unpin message" onSelect={() => console.log('unpin')} /> ) : ( } + icon={} label="Pin to the channel" onSelect={() => console.log('pin')} /> )} } + icon={} label="Forward" onSelect={() => console.log('forward')} /> } + icon={} label="Share link to message" onSelect={() => console.log('share')} /> @@ -120,14 +128,14 @@ export const Actions = (props: Props) => { } + icon={} label="Delete for me" danger onSelect={() => console.log('delete for me')} /> } + icon={} label="Delete for everyone" danger onSelect={() => console.log('delete for everyone')} diff --git a/packages/components/src/messages/components/reaction-popover.tsx b/packages/components/src/messages/components/reaction-popover.tsx index 9d90d9d4..f6a00d87 100644 --- a/packages/components/src/messages/components/reaction-popover.tsx +++ b/packages/components/src/messages/components/reaction-popover.tsx @@ -5,7 +5,7 @@ import { SadIcon, ThumbsDownIcon, ThumbsUpIcon, -} from '@status-im/icons/reactions' +} from '@status-im/icons' import { XStack } from 'tamagui' import { IconButton } from '../../icon-button' @@ -21,12 +21,12 @@ type Props = Omit & { } export const REACTIONS_ICONS = { - love: , - laugh: , - 'thumbs-up': , - 'thumbs-down': , - sad: , - angry: , + love: , + laugh: , + 'thumbs-up': , + 'thumbs-down': , + sad: , + angry: , } as const export const ReactionPopover = (props: Props) => { @@ -37,7 +37,7 @@ export const ReactionPopover = (props: Props) => { {children} - + { {Object.entries(reactions).map(([reaction, value]) => { const Icon = REACTIONS_ICONS[reaction as keyof ReactionsType] return ( - }> + } + > {value.size.toString()} ) diff --git a/packages/components/src/messages/components/reactions.tsx b/packages/components/src/messages/components/reactions.tsx index a0048a6d..cd088e60 100644 --- a/packages/components/src/messages/components/reactions.tsx +++ b/packages/components/src/messages/components/reactions.tsx @@ -26,7 +26,7 @@ export const Reactions = (props: Props) => { } return ( - + {Object.keys(reactions).map(type => ( { /> { { alignItems="center" paddingLeft={40} paddingBottom={2} - space={2} + gap={2} > - + Steve
)} - + { return ( - }> + }> {messages[0].text} @@ -29,7 +29,7 @@ const PinnedMessage = (props: Props) => { - diff --git a/packages/components/src/system-message/components/pinned-message-content.tsx b/packages/components/src/system-message/components/pinned-message-content.tsx index e3b82e85..d5e277a2 100644 --- a/packages/components/src/system-message/components/pinned-message-content.tsx +++ b/packages/components/src/system-message/components/pinned-message-content.tsx @@ -1,4 +1,4 @@ -import { PinIcon } from '@status-im/icons/20' +import { PinIcon } from '@status-im/icons' import { Stack } from 'tamagui' import { Avatar, IconAvatar } from '../../avatar' @@ -31,15 +31,15 @@ const PinnedMessageContent = (props: Props) => { backgroundColor={state === 'landed' ? '$transparent' : '$blue-50-opa-5'} color="$neutral-100" > - + - + {user.name} @@ -50,12 +50,12 @@ const PinnedMessageContent = (props: Props) => { - + {author.name} diff --git a/packages/components/src/system-message/system-message.tsx b/packages/components/src/system-message/system-message.tsx index 063c7bf0..119b703e 100644 --- a/packages/components/src/system-message/system-message.tsx +++ b/packages/components/src/system-message/system-message.tsx @@ -48,7 +48,7 @@ const SystemMessage = (props: Props) => { const { state = 'default', timestamp, type } = props const renderMessage = () => { - switch (type) { + switch (props.type) { case 'pinned': return ( { return ( : undefined + const icon = args.icon ? : undefined const count = args.count ? 8 : undefined return ( diff --git a/packages/components/src/toast/toast.stories.tsx b/packages/components/src/toast/toast.stories.tsx index 346ded2c..af5cc4fe 100644 --- a/packages/components/src/toast/toast.stories.tsx +++ b/packages/components/src/toast/toast.stories.tsx @@ -1,4 +1,4 @@ -import { PlaceholderIcon } from '@status-im/icons/20' +import { PlaceholderIcon } from '@status-im/icons' import { Stack } from '@tamagui/core' import { Button } from '../button' @@ -51,7 +51,10 @@ export const AllVariants: Story = { message="You can only add 6 photos to your message" /> - } message="Something happened" /> + } + message="Something happened" + /> { } if (props.type === 'positive') { - return + return } - return + return } return ( diff --git a/packages/icons/12/add-icon.tsx b/packages/icons/12/add-icon.tsx deleted file mode 100644 index 724ec075..00000000 --- a/packages/icons/12/add-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAddIcon diff --git a/packages/icons/12/add-reaction-icon.tsx b/packages/icons/12/add-reaction-icon.tsx deleted file mode 100644 index b7d34ed7..00000000 --- a/packages/icons/12/add-reaction-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddReactionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - ) -} -export default SvgAddReactionIcon diff --git a/packages/icons/12/alert-icon.tsx b/packages/icons/12/alert-icon.tsx deleted file mode 100644 index 8c6e4b56..00000000 --- a/packages/icons/12/alert-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAlertIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAlertIcon diff --git a/packages/icons/12/arrow-down-icon.tsx b/packages/icons/12/arrow-down-icon.tsx deleted file mode 100644 index 0a069d14..00000000 --- a/packages/icons/12/arrow-down-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowDownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowDownIcon diff --git a/packages/icons/12/arrow-right-icon.tsx b/packages/icons/12/arrow-right-icon.tsx deleted file mode 100644 index 3703c501..00000000 --- a/packages/icons/12/arrow-right-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowRightIcon diff --git a/packages/icons/12/arrow-up-icon.tsx b/packages/icons/12/arrow-up-icon.tsx deleted file mode 100644 index 4a9b8f31..00000000 --- a/packages/icons/12/arrow-up-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowUpIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowUpIcon diff --git a/packages/icons/12/block-icon.tsx b/packages/icons/12/block-icon.tsx deleted file mode 100644 index 6983e2ee..00000000 --- a/packages/icons/12/block-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBlockIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgBlockIcon diff --git a/packages/icons/12/camera-icon.tsx b/packages/icons/12/camera-icon.tsx deleted file mode 100644 index b16bfe14..00000000 --- a/packages/icons/12/camera-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCameraIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgCameraIcon diff --git a/packages/icons/12/cards-icon.tsx b/packages/icons/12/cards-icon.tsx deleted file mode 100644 index d5ac4198..00000000 --- a/packages/icons/12/cards-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCardsIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgCardsIcon diff --git a/packages/icons/12/check-icon.tsx b/packages/icons/12/check-icon.tsx deleted file mode 100644 index 666cb4fe..00000000 --- a/packages/icons/12/check-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCheckIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgCheckIcon diff --git a/packages/icons/12/check-large-icon.tsx b/packages/icons/12/check-large-icon.tsx deleted file mode 100644 index 29abde01..00000000 --- a/packages/icons/12/check-large-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCheckLargeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCheckLargeIcon diff --git a/packages/icons/12/chevron-bottom-icon.tsx b/packages/icons/12/chevron-bottom-icon.tsx deleted file mode 100644 index 43f76d77..00000000 --- a/packages/icons/12/chevron-bottom-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronBottomIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronBottomIcon diff --git a/packages/icons/12/chevron-left-icon.tsx b/packages/icons/12/chevron-left-icon.tsx deleted file mode 100644 index 5f2d1c9a..00000000 --- a/packages/icons/12/chevron-left-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronLeftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronLeftIcon diff --git a/packages/icons/12/chevron-right-icon.tsx b/packages/icons/12/chevron-right-icon.tsx deleted file mode 100644 index 9fe912ad..00000000 --- a/packages/icons/12/chevron-right-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronRightIcon diff --git a/packages/icons/12/chevron-top-icon.tsx b/packages/icons/12/chevron-top-icon.tsx deleted file mode 100644 index 0f3554ca..00000000 --- a/packages/icons/12/chevron-top-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronTopIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronTopIcon diff --git a/packages/icons/12/close-icon.tsx b/packages/icons/12/close-icon.tsx deleted file mode 100644 index 781ce478..00000000 --- a/packages/icons/12/close-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCloseIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCloseIcon diff --git a/packages/icons/12/color-icon.tsx b/packages/icons/12/color-icon.tsx deleted file mode 100644 index d41f3211..00000000 --- a/packages/icons/12/color-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgColorIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgColorIcon diff --git a/packages/icons/12/communities-icon.tsx b/packages/icons/12/communities-icon.tsx deleted file mode 100644 index d9a8781a..00000000 --- a/packages/icons/12/communities-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCommunitiesIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgCommunitiesIcon diff --git a/packages/icons/12/contact-icon.tsx b/packages/icons/12/contact-icon.tsx deleted file mode 100644 index e0ce5086..00000000 --- a/packages/icons/12/contact-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgContactIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgContactIcon diff --git a/packages/icons/12/copy-icon.tsx b/packages/icons/12/copy-icon.tsx deleted file mode 100644 index 84157c41..00000000 --- a/packages/icons/12/copy-icon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCopyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgCopyIcon diff --git a/packages/icons/12/delivered-icon.tsx b/packages/icons/12/delivered-icon.tsx deleted file mode 100644 index b89079a5..00000000 --- a/packages/icons/12/delivered-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDeliveredIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgDeliveredIcon diff --git a/packages/icons/12/dropdown-icon.tsx b/packages/icons/12/dropdown-icon.tsx deleted file mode 100644 index afe19375..00000000 --- a/packages/icons/12/dropdown-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDropdownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgDropdownIcon diff --git a/packages/icons/12/edit-icon.tsx b/packages/icons/12/edit-icon.tsx deleted file mode 100644 index 692659a9..00000000 --- a/packages/icons/12/edit-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgEditIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgEditIcon diff --git a/packages/icons/12/gas-icon.tsx b/packages/icons/12/gas-icon.tsx deleted file mode 100644 index 3d25cb57..00000000 --- a/packages/icons/12/gas-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgGasIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - ) -} -export default SvgGasIcon diff --git a/packages/icons/12/hold-icon.tsx b/packages/icons/12/hold-icon.tsx deleted file mode 100644 index c36e781c..00000000 --- a/packages/icons/12/hold-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHoldIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgHoldIcon diff --git a/packages/icons/12/index.ts b/packages/icons/12/index.ts deleted file mode 100644 index 8d0a5911..00000000 --- a/packages/icons/12/index.ts +++ /dev/null @@ -1,56 +0,0 @@ -export { default as AddIcon } from './add-icon' -export { default as AddReactionIcon } from './add-reaction-icon' -export { default as AlertIcon } from './alert-icon' -export { default as ArrowDownIcon } from './arrow-down-icon' -export { default as ArrowRightIcon } from './arrow-right-icon' -export { default as ArrowUpIcon } from './arrow-up-icon' -export { default as BlockIcon } from './block-icon' -export { default as CameraIcon } from './camera-icon' -export { default as CardsIcon } from './cards-icon' -export { default as CheckIcon } from './check-icon' -export { default as CheckLargeIcon } from './check-large-icon' -export { default as ChevronBottomIcon } from './chevron-bottom-icon' -export { default as ChevronLeftIcon } from './chevron-left-icon' -export { default as ChevronRightIcon } from './chevron-right-icon' -export { default as ChevronTopIcon } from './chevron-top-icon' -export { default as CloseIcon } from './close-icon' -export { default as ColorIcon } from './color-icon' -export { default as CommunitiesIcon } from './communities-icon' -export { default as ContactIcon } from './contact-icon' -export { default as CopyIcon } from './copy-icon' -export { default as DeliveredIcon } from './delivered-icon' -export { default as DropdownIcon } from './dropdown-icon' -export { default as EditIcon } from './edit-icon' -export { default as GasIcon } from './gas-icon' -export { default as HoldIcon } from './hold-icon' -export { default as Info1Icon } from './info-1-icon' -export { default as InfoIcon } from './info-icon' -export { default as JumpToIcon } from './jump-to-icon' -export { default as LightningIcon } from './lightning-icon' -export { default as ListIcon } from './list-icon' -export { default as LoadingIcon } from './loading-icon' -export { default as LockedIcon } from './locked-icon' -export { default as MentionIcon } from './mention-icon' -export { default as MoreIcon } from './more-icon' -export { default as NegativeIcon } from './negative-icon' -export { default as NotificationIcon } from './notification-icon' -export { default as PauseIcon } from './pause-icon' -export { default as PendingIcon } from './pending-icon' -export { default as PickIcon } from './pick-icon' -export { default as PlaceholderIcon } from './placeholder-icon' -export { default as PlayIcon } from './play-icon' -export { default as PositiveIcon } from './positive-icon' -export { default as ProgressIcon } from './progress-icon' -export { default as PullupIcon } from './pullup-icon' -export { default as RemoveIcon } from './remove-icon' -export { default as SearchIcon } from './search-icon' -export { default as SendMessageIcon } from './send-message-icon' -export { default as SentIcon } from './sent-icon' -export { default as TimeoutIcon } from './timeout-icon' -export { default as TotalMembersIcon } from './total-members-icon' -export { default as TrashIcon } from './trash-icon' -export { default as UnlockedIcon } from './unlocked-icon' -export { default as UntrustworthyIcon } from './untrustworthy-icon' -export { default as Verified1Icon } from './verified-1-icon' -export { default as VerifiedIcon } from './verified-icon' -export { default as WhistleIcon } from './whistle-icon' diff --git a/packages/icons/12/info-1-icon.tsx b/packages/icons/12/info-1-icon.tsx deleted file mode 100644 index 0456317a..00000000 --- a/packages/icons/12/info-1-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgInfo1Icon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgInfo1Icon diff --git a/packages/icons/12/info-icon.tsx b/packages/icons/12/info-icon.tsx deleted file mode 100644 index 1054abf7..00000000 --- a/packages/icons/12/info-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgInfoIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgInfoIcon diff --git a/packages/icons/12/jump-to-icon.tsx b/packages/icons/12/jump-to-icon.tsx deleted file mode 100644 index 613e496a..00000000 --- a/packages/icons/12/jump-to-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgJumpToIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgJumpToIcon diff --git a/packages/icons/12/lightning-icon.tsx b/packages/icons/12/lightning-icon.tsx deleted file mode 100644 index 4df61623..00000000 --- a/packages/icons/12/lightning-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLightningIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLightningIcon diff --git a/packages/icons/12/list-icon.tsx b/packages/icons/12/list-icon.tsx deleted file mode 100644 index 4c5ae986..00000000 --- a/packages/icons/12/list-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgListIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgListIcon diff --git a/packages/icons/12/loading-icon.tsx b/packages/icons/12/loading-icon.tsx deleted file mode 100644 index 74ecaa50..00000000 --- a/packages/icons/12/loading-icon.tsx +++ /dev/null @@ -1,59 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { - ClipPath, - Defs, - G, - LinearGradient, - Path, - Stop, - Svg, -} from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLoadingIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - - ) -} -export default SvgLoadingIcon diff --git a/packages/icons/12/locked-icon.tsx b/packages/icons/12/locked-icon.tsx deleted file mode 100644 index 1557d97c..00000000 --- a/packages/icons/12/locked-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLockedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLockedIcon diff --git a/packages/icons/12/mention-icon.tsx b/packages/icons/12/mention-icon.tsx deleted file mode 100644 index bff13139..00000000 --- a/packages/icons/12/mention-icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMentionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - ) -} -export default SvgMentionIcon diff --git a/packages/icons/12/more-icon.tsx b/packages/icons/12/more-icon.tsx deleted file mode 100644 index 5449691f..00000000 --- a/packages/icons/12/more-icon.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMoreIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgMoreIcon diff --git a/packages/icons/12/negative-icon.tsx b/packages/icons/12/negative-icon.tsx deleted file mode 100644 index 870b5708..00000000 --- a/packages/icons/12/negative-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNegativeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgNegativeIcon diff --git a/packages/icons/12/notification-icon.tsx b/packages/icons/12/notification-icon.tsx deleted file mode 100644 index 7972ccc3..00000000 --- a/packages/icons/12/notification-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNotificationIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgNotificationIcon diff --git a/packages/icons/12/pause-icon.tsx b/packages/icons/12/pause-icon.tsx deleted file mode 100644 index 955c7cc3..00000000 --- a/packages/icons/12/pause-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPauseIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPauseIcon diff --git a/packages/icons/12/pending-icon.tsx b/packages/icons/12/pending-icon.tsx deleted file mode 100644 index 9c23e39e..00000000 --- a/packages/icons/12/pending-icon.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPendingIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgPendingIcon diff --git a/packages/icons/12/pick-icon.tsx b/packages/icons/12/pick-icon.tsx deleted file mode 100644 index 7805e335..00000000 --- a/packages/icons/12/pick-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPickIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgPickIcon diff --git a/packages/icons/12/placeholder-icon.tsx b/packages/icons/12/placeholder-icon.tsx deleted file mode 100644 index 4d7b3a72..00000000 --- a/packages/icons/12/placeholder-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPlaceholderIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPlaceholderIcon diff --git a/packages/icons/12/play-icon.tsx b/packages/icons/12/play-icon.tsx deleted file mode 100644 index 5c153b95..00000000 --- a/packages/icons/12/play-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPlayIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPlayIcon diff --git a/packages/icons/12/positive-icon.tsx b/packages/icons/12/positive-icon.tsx deleted file mode 100644 index 0c8a62e6..00000000 --- a/packages/icons/12/positive-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPositiveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgPositiveIcon diff --git a/packages/icons/12/progress-icon.tsx b/packages/icons/12/progress-icon.tsx deleted file mode 100644 index c1fef7fc..00000000 --- a/packages/icons/12/progress-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgProgressIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgProgressIcon diff --git a/packages/icons/12/pullup-icon.tsx b/packages/icons/12/pullup-icon.tsx deleted file mode 100644 index 0b87ca27..00000000 --- a/packages/icons/12/pullup-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPullupIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgPullupIcon diff --git a/packages/icons/12/remove-icon.tsx b/packages/icons/12/remove-icon.tsx deleted file mode 100644 index 9a84e934..00000000 --- a/packages/icons/12/remove-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, ClipPath, Defs, G, Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRemoveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgRemoveIcon diff --git a/packages/icons/12/search-icon.tsx b/packages/icons/12/search-icon.tsx deleted file mode 100644 index c566fa5d..00000000 --- a/packages/icons/12/search-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSearchIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSearchIcon diff --git a/packages/icons/12/send-message-icon.tsx b/packages/icons/12/send-message-icon.tsx deleted file mode 100644 index 418a035f..00000000 --- a/packages/icons/12/send-message-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSendMessageIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgSendMessageIcon diff --git a/packages/icons/12/sent-icon.tsx b/packages/icons/12/sent-icon.tsx deleted file mode 100644 index 417587b1..00000000 --- a/packages/icons/12/sent-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSentIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSentIcon diff --git a/packages/icons/12/timeout-icon.tsx b/packages/icons/12/timeout-icon.tsx deleted file mode 100644 index cc645098..00000000 --- a/packages/icons/12/timeout-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgTimeoutIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgTimeoutIcon diff --git a/packages/icons/12/total-members-icon.tsx b/packages/icons/12/total-members-icon.tsx deleted file mode 100644 index 914b610a..00000000 --- a/packages/icons/12/total-members-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgTotalMembersIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgTotalMembersIcon diff --git a/packages/icons/12/trash-icon.tsx b/packages/icons/12/trash-icon.tsx deleted file mode 100644 index 06e48314..00000000 --- a/packages/icons/12/trash-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgTrashIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - ) -} -export default SvgTrashIcon diff --git a/packages/icons/12/unlocked-icon.tsx b/packages/icons/12/unlocked-icon.tsx deleted file mode 100644 index 21395c5b..00000000 --- a/packages/icons/12/unlocked-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnlockedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgUnlockedIcon diff --git a/packages/icons/12/untrustworthy-icon.tsx b/packages/icons/12/untrustworthy-icon.tsx deleted file mode 100644 index a208ee20..00000000 --- a/packages/icons/12/untrustworthy-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUntrustworthyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgUntrustworthyIcon diff --git a/packages/icons/12/verified-1-icon.tsx b/packages/icons/12/verified-1-icon.tsx deleted file mode 100644 index 2eaa4ee6..00000000 --- a/packages/icons/12/verified-1-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgVerified1Icon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgVerified1Icon diff --git a/packages/icons/12/verified-icon.tsx b/packages/icons/12/verified-icon.tsx deleted file mode 100644 index abb7d399..00000000 --- a/packages/icons/12/verified-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgVerifiedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgVerifiedIcon diff --git a/packages/icons/12/whistle-icon.tsx b/packages/icons/12/whistle-icon.tsx deleted file mode 100644 index 529d4c03..00000000 --- a/packages/icons/12/whistle-icon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgWhistleIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgWhistleIcon diff --git a/packages/icons/16/add-icon.tsx b/packages/icons/16/add-icon.tsx deleted file mode 100644 index 6c12aab1..00000000 --- a/packages/icons/16/add-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAddIcon diff --git a/packages/icons/16/add-user-icon.tsx b/packages/icons/16/add-user-icon.tsx deleted file mode 100644 index 89621c5e..00000000 --- a/packages/icons/16/add-user-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddUserIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgAddUserIcon diff --git a/packages/icons/16/alert-icon.tsx b/packages/icons/16/alert-icon.tsx deleted file mode 100644 index 964d93f8..00000000 --- a/packages/icons/16/alert-icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAlertIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgAlertIcon diff --git a/packages/icons/16/arrow-down-icon.tsx b/packages/icons/16/arrow-down-icon.tsx deleted file mode 100644 index 12dac6b1..00000000 --- a/packages/icons/16/arrow-down-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowDownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowDownIcon diff --git a/packages/icons/16/arrow-right-icon.tsx b/packages/icons/16/arrow-right-icon.tsx deleted file mode 100644 index faf38109..00000000 --- a/packages/icons/16/arrow-right-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowRightIcon diff --git a/packages/icons/16/calendar-icon.tsx b/packages/icons/16/calendar-icon.tsx deleted file mode 100644 index 72583f88..00000000 --- a/packages/icons/16/calendar-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCalendarIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgCalendarIcon diff --git a/packages/icons/16/check-circle-icon.tsx b/packages/icons/16/check-circle-icon.tsx deleted file mode 100644 index b8405871..00000000 --- a/packages/icons/16/check-circle-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCheckCircleIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgCheckCircleIcon diff --git a/packages/icons/16/chevron-down-icon.tsx b/packages/icons/16/chevron-down-icon.tsx deleted file mode 100644 index 0e4a59b7..00000000 --- a/packages/icons/16/chevron-down-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronDownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronDownIcon diff --git a/packages/icons/16/chevron-left-icon.tsx b/packages/icons/16/chevron-left-icon.tsx deleted file mode 100644 index d5708105..00000000 --- a/packages/icons/16/chevron-left-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronLeftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronLeftIcon diff --git a/packages/icons/16/chevron-right-icon.tsx b/packages/icons/16/chevron-right-icon.tsx deleted file mode 100644 index a59273c2..00000000 --- a/packages/icons/16/chevron-right-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronRightIcon diff --git a/packages/icons/16/chevron-top-icon.tsx b/packages/icons/16/chevron-top-icon.tsx deleted file mode 100644 index 6de9e185..00000000 --- a/packages/icons/16/chevron-top-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronTopIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronTopIcon diff --git a/packages/icons/16/close-icon.tsx b/packages/icons/16/close-icon.tsx deleted file mode 100644 index 78aaa00e..00000000 --- a/packages/icons/16/close-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCloseIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCloseIcon diff --git a/packages/icons/16/connection-icon.tsx b/packages/icons/16/connection-icon.tsx deleted file mode 100644 index c23d9c24..00000000 --- a/packages/icons/16/connection-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgConnectionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgConnectionIcon diff --git a/packages/icons/16/contact-book-icon.tsx b/packages/icons/16/contact-book-icon.tsx deleted file mode 100644 index 45f0f317..00000000 --- a/packages/icons/16/contact-book-icon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgContactBookIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgContactBookIcon diff --git a/packages/icons/16/delete-icon.tsx b/packages/icons/16/delete-icon.tsx deleted file mode 100644 index e6584893..00000000 --- a/packages/icons/16/delete-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDeleteIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgDeleteIcon diff --git a/packages/icons/16/email-icon.tsx b/packages/icons/16/email-icon.tsx deleted file mode 100644 index d35b71d9..00000000 --- a/packages/icons/16/email-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgEmailIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgEmailIcon diff --git a/packages/icons/16/forward-icon.tsx b/packages/icons/16/forward-icon.tsx deleted file mode 100644 index 9b4841ed..00000000 --- a/packages/icons/16/forward-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgForwardIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgForwardIcon diff --git a/packages/icons/16/gif-icon.tsx b/packages/icons/16/gif-icon.tsx deleted file mode 100644 index 5792f8a3..00000000 --- a/packages/icons/16/gif-icon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgGifIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgGifIcon diff --git a/packages/icons/16/group-icon.tsx b/packages/icons/16/group-icon.tsx deleted file mode 100644 index 1d666c32..00000000 --- a/packages/icons/16/group-icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgGroupIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgGroupIcon diff --git a/packages/icons/16/history-icon.tsx b/packages/icons/16/history-icon.tsx deleted file mode 100644 index cc42fbe4..00000000 --- a/packages/icons/16/history-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHistoryIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgHistoryIcon diff --git a/packages/icons/16/index.ts b/packages/icons/16/index.ts deleted file mode 100644 index cea6b074..00000000 --- a/packages/icons/16/index.ts +++ /dev/null @@ -1,39 +0,0 @@ -export { default as AddIcon } from './add-icon' -export { default as AddUserIcon } from './add-user-icon' -export { default as AlertIcon } from './alert-icon' -export { default as ArrowDownIcon } from './arrow-down-icon' -export { default as ArrowRightIcon } from './arrow-right-icon' -export { default as CalendarIcon } from './calendar-icon' -export { default as CheckCircleIcon } from './check-circle-icon' -export { default as ChevronDownIcon } from './chevron-down-icon' -export { default as ChevronLeftIcon } from './chevron-left-icon' -export { default as ChevronRightIcon } from './chevron-right-icon' -export { default as ChevronTopIcon } from './chevron-top-icon' -export { default as CloseIcon } from './close-icon' -export { default as ConnectionIcon } from './connection-icon' -export { default as ContactBookIcon } from './contact-book-icon' -export { default as DeleteIcon } from './delete-icon' -export { default as EmailIcon } from './email-icon' -export { default as ForwardIcon } from './forward-icon' -export { default as GifIcon } from './gif-icon' -export { default as GroupIcon } from './group-icon' -export { default as HistoryIcon } from './history-icon' -export { default as InfoIcon } from './info-icon' -export { default as LightningIcon } from './lightning-icon' -export { default as LockedIcon } from './locked-icon' -export { default as MentionIcon } from './mention-icon' -export { default as MoreIcon } from './more-icon' -export { default as MuteIcon } from './mute-icon' -export { default as NegativeIcon } from './negative-icon' -export { default as NotificationIcon } from './notification-icon' -export { default as PinIcon } from './pin-icon' -export { default as PlaceholderIcon } from './placeholder-icon' -export { default as PositiveIcon } from './positive-icon' -export { default as PrivacyIcon } from './privacy-icon' -export { default as ProgressIcon } from './progress-icon' -export { default as RemoveUserIcon } from './remove-user-icon' -export { default as SadIcon } from './sad-icon' -export { default as StickersIcon } from './stickers-icon' -export { default as UnlockedIcon } from './unlocked-icon' -export { default as UnmuteIcon } from './unmute-icon' -export { default as WorldIcon } from './world-icon' diff --git a/packages/icons/16/info-icon.tsx b/packages/icons/16/info-icon.tsx deleted file mode 100644 index 436fb517..00000000 --- a/packages/icons/16/info-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgInfoIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgInfoIcon diff --git a/packages/icons/16/lightning-icon.tsx b/packages/icons/16/lightning-icon.tsx deleted file mode 100644 index bd5f6748..00000000 --- a/packages/icons/16/lightning-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLightningIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLightningIcon diff --git a/packages/icons/16/locked-icon.tsx b/packages/icons/16/locked-icon.tsx deleted file mode 100644 index 5e2eef88..00000000 --- a/packages/icons/16/locked-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLockedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLockedIcon diff --git a/packages/icons/16/mention-icon.tsx b/packages/icons/16/mention-icon.tsx deleted file mode 100644 index 9da23f8e..00000000 --- a/packages/icons/16/mention-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMentionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgMentionIcon diff --git a/packages/icons/16/more-icon.tsx b/packages/icons/16/more-icon.tsx deleted file mode 100644 index 6d13effe..00000000 --- a/packages/icons/16/more-icon.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMoreIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgMoreIcon diff --git a/packages/icons/16/mute-icon.tsx b/packages/icons/16/mute-icon.tsx deleted file mode 100644 index 6d946a06..00000000 --- a/packages/icons/16/mute-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMuteIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgMuteIcon diff --git a/packages/icons/16/negative-icon.tsx b/packages/icons/16/negative-icon.tsx deleted file mode 100644 index 0758f746..00000000 --- a/packages/icons/16/negative-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNegativeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgNegativeIcon diff --git a/packages/icons/16/notification-icon.tsx b/packages/icons/16/notification-icon.tsx deleted file mode 100644 index 31027b50..00000000 --- a/packages/icons/16/notification-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNotificationIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgNotificationIcon diff --git a/packages/icons/16/pin-icon.tsx b/packages/icons/16/pin-icon.tsx deleted file mode 100644 index 2d7f70bd..00000000 --- a/packages/icons/16/pin-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPinIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPinIcon diff --git a/packages/icons/16/placeholder-icon.tsx b/packages/icons/16/placeholder-icon.tsx deleted file mode 100644 index dfdf2f9e..00000000 --- a/packages/icons/16/placeholder-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPlaceholderIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPlaceholderIcon diff --git a/packages/icons/16/positive-icon.tsx b/packages/icons/16/positive-icon.tsx deleted file mode 100644 index c4f384db..00000000 --- a/packages/icons/16/positive-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPositiveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgPositiveIcon diff --git a/packages/icons/16/privacy-icon.tsx b/packages/icons/16/privacy-icon.tsx deleted file mode 100644 index 049aae3c..00000000 --- a/packages/icons/16/privacy-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPrivacyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPrivacyIcon diff --git a/packages/icons/16/progress-icon.tsx b/packages/icons/16/progress-icon.tsx deleted file mode 100644 index adc2fc34..00000000 --- a/packages/icons/16/progress-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgProgressIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgProgressIcon diff --git a/packages/icons/16/remove-user-icon.tsx b/packages/icons/16/remove-user-icon.tsx deleted file mode 100644 index 454b0d13..00000000 --- a/packages/icons/16/remove-user-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRemoveUserIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgRemoveUserIcon diff --git a/packages/icons/16/sad-icon.tsx b/packages/icons/16/sad-icon.tsx deleted file mode 100644 index be39dee3..00000000 --- a/packages/icons/16/sad-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSadIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgSadIcon diff --git a/packages/icons/16/stickers-icon.tsx b/packages/icons/16/stickers-icon.tsx deleted file mode 100644 index 2a211049..00000000 --- a/packages/icons/16/stickers-icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgStickersIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgStickersIcon diff --git a/packages/icons/16/unlocked-icon.tsx b/packages/icons/16/unlocked-icon.tsx deleted file mode 100644 index fc53c8af..00000000 --- a/packages/icons/16/unlocked-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnlockedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgUnlockedIcon diff --git a/packages/icons/16/unmute-icon.tsx b/packages/icons/16/unmute-icon.tsx deleted file mode 100644 index 610ec6ac..00000000 --- a/packages/icons/16/unmute-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnmuteIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgUnmuteIcon diff --git a/packages/icons/16/world-icon.tsx b/packages/icons/16/world-icon.tsx deleted file mode 100644 index d4523e76..00000000 --- a/packages/icons/16/world-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgWorldIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgWorldIcon diff --git a/packages/icons/20/account-number-icon.tsx b/packages/icons/20/account-number-icon.tsx deleted file mode 100644 index 1806e18b..00000000 --- a/packages/icons/20/account-number-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAccountNumberIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAccountNumberIcon diff --git a/packages/icons/20/active-member-icon.tsx b/packages/icons/20/active-member-icon.tsx deleted file mode 100644 index 6392c701..00000000 --- a/packages/icons/20/active-member-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgActiveMemberIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgActiveMemberIcon diff --git a/packages/icons/20/activity-center-icon.tsx b/packages/icons/20/activity-center-icon.tsx deleted file mode 100644 index 6e84cadf..00000000 --- a/packages/icons/20/activity-center-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgActivityCenterIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgActivityCenterIcon diff --git a/packages/icons/20/add-icon.tsx b/packages/icons/20/add-icon.tsx deleted file mode 100644 index bfbc963e..00000000 --- a/packages/icons/20/add-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAddIcon diff --git a/packages/icons/20/add-reaction-icon.tsx b/packages/icons/20/add-reaction-icon.tsx deleted file mode 100644 index ab8fce43..00000000 --- a/packages/icons/20/add-reaction-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddReactionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgAddReactionIcon diff --git a/packages/icons/20/add-small-icon.tsx b/packages/icons/20/add-small-icon.tsx deleted file mode 100644 index e5356713..00000000 --- a/packages/icons/20/add-small-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddSmallIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAddSmallIcon diff --git a/packages/icons/20/add-token-icon.tsx b/packages/icons/20/add-token-icon.tsx deleted file mode 100644 index ce76bdd0..00000000 --- a/packages/icons/20/add-token-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddTokenIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAddTokenIcon diff --git a/packages/icons/20/add-user-icon.tsx b/packages/icons/20/add-user-icon.tsx deleted file mode 100644 index 1b3702c4..00000000 --- a/packages/icons/20/add-user-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAddUserIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAddUserIcon diff --git a/packages/icons/20/alert-icon.tsx b/packages/icons/20/alert-icon.tsx deleted file mode 100644 index dae27595..00000000 --- a/packages/icons/20/alert-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAlertIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAlertIcon diff --git a/packages/icons/20/alphabetically-icon.tsx b/packages/icons/20/alphabetically-icon.tsx deleted file mode 100644 index c7c00e74..00000000 --- a/packages/icons/20/alphabetically-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAlphabeticallyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAlphabeticallyIcon diff --git a/packages/icons/20/android-icon.tsx b/packages/icons/20/android-icon.tsx deleted file mode 100644 index 045999a5..00000000 --- a/packages/icons/20/android-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAndroidIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgAndroidIcon diff --git a/packages/icons/20/anonymous-icon.tsx b/packages/icons/20/anonymous-icon.tsx deleted file mode 100644 index dbb9e1a0..00000000 --- a/packages/icons/20/anonymous-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAnonymousIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAnonymousIcon diff --git a/packages/icons/20/arrow-down-icon.tsx b/packages/icons/20/arrow-down-icon.tsx deleted file mode 100644 index 0f03621e..00000000 --- a/packages/icons/20/arrow-down-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowDownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowDownIcon diff --git a/packages/icons/20/arrow-left-icon.tsx b/packages/icons/20/arrow-left-icon.tsx deleted file mode 100644 index 2e8ee433..00000000 --- a/packages/icons/20/arrow-left-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowLeftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowLeftIcon diff --git a/packages/icons/20/arrow-right-icon.tsx b/packages/icons/20/arrow-right-icon.tsx deleted file mode 100644 index 23ac8baf..00000000 --- a/packages/icons/20/arrow-right-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowRightIcon diff --git a/packages/icons/20/arrow-up-icon.tsx b/packages/icons/20/arrow-up-icon.tsx deleted file mode 100644 index 1834aa3a..00000000 --- a/packages/icons/20/arrow-up-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgArrowUpIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgArrowUpIcon diff --git a/packages/icons/20/attach-icon.tsx b/packages/icons/20/attach-icon.tsx deleted file mode 100644 index e242f935..00000000 --- a/packages/icons/20/attach-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAttachIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAttachIcon diff --git a/packages/icons/20/audio-icon.tsx b/packages/icons/20/audio-icon.tsx deleted file mode 100644 index 421c5006..00000000 --- a/packages/icons/20/audio-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAudioIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgAudioIcon diff --git a/packages/icons/20/automatic-icon.tsx b/packages/icons/20/automatic-icon.tsx deleted file mode 100644 index 86a75d4e..00000000 --- a/packages/icons/20/automatic-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAutomaticIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgAutomaticIcon diff --git a/packages/icons/20/block-icon.tsx b/packages/icons/20/block-icon.tsx deleted file mode 100644 index 98bc75d5..00000000 --- a/packages/icons/20/block-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBlockIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgBlockIcon diff --git a/packages/icons/20/bold-icon.tsx b/packages/icons/20/bold-icon.tsx deleted file mode 100644 index 4202562e..00000000 --- a/packages/icons/20/bold-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBoldIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgBoldIcon diff --git a/packages/icons/20/bridge-icon.tsx b/packages/icons/20/bridge-icon.tsx deleted file mode 100644 index a28954e5..00000000 --- a/packages/icons/20/bridge-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBridgeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgBridgeIcon diff --git a/packages/icons/20/browser-icon.tsx b/packages/icons/20/browser-icon.tsx deleted file mode 100644 index 7344a0a3..00000000 --- a/packages/icons/20/browser-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBrowserIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgBrowserIcon diff --git a/packages/icons/20/bullet-icon.tsx b/packages/icons/20/bullet-icon.tsx deleted file mode 100644 index 1ebae43d..00000000 --- a/packages/icons/20/bullet-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBulletIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgBulletIcon diff --git a/packages/icons/20/bullet-list-icon.tsx b/packages/icons/20/bullet-list-icon.tsx deleted file mode 100644 index 02d9c5ea..00000000 --- a/packages/icons/20/bullet-list-icon.tsx +++ /dev/null @@ -1,59 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBulletListIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - ) -} -export default SvgBulletListIcon diff --git a/packages/icons/20/buy-icon.tsx b/packages/icons/20/buy-icon.tsx deleted file mode 100644 index 70503051..00000000 --- a/packages/icons/20/buy-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgBuyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgBuyIcon diff --git a/packages/icons/20/camera-icon.tsx b/packages/icons/20/camera-icon.tsx deleted file mode 100644 index 70a6046a..00000000 --- a/packages/icons/20/camera-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCameraIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgCameraIcon diff --git a/packages/icons/20/card-view-icon.tsx b/packages/icons/20/card-view-icon.tsx deleted file mode 100644 index 7675aaee..00000000 --- a/packages/icons/20/card-view-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCardViewIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCardViewIcon diff --git a/packages/icons/20/centre-align-icon.tsx b/packages/icons/20/centre-align-icon.tsx deleted file mode 100644 index 5a12ab70..00000000 --- a/packages/icons/20/centre-align-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCentreAlignIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCentreAlignIcon diff --git a/packages/icons/20/chatkey-icon.tsx b/packages/icons/20/chatkey-icon.tsx deleted file mode 100644 index bdb13b8b..00000000 --- a/packages/icons/20/chatkey-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChatkeyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgChatkeyIcon diff --git a/packages/icons/20/check-icon.tsx b/packages/icons/20/check-icon.tsx deleted file mode 100644 index 26562dac..00000000 --- a/packages/icons/20/check-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCheckIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCheckIcon diff --git a/packages/icons/20/chevron-down-icon.tsx b/packages/icons/20/chevron-down-icon.tsx deleted file mode 100644 index a64df88a..00000000 --- a/packages/icons/20/chevron-down-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronDownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronDownIcon diff --git a/packages/icons/20/chevron-left-icon.tsx b/packages/icons/20/chevron-left-icon.tsx deleted file mode 100644 index 3e201a80..00000000 --- a/packages/icons/20/chevron-left-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronLeftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronLeftIcon diff --git a/packages/icons/20/chevron-right-icon.tsx b/packages/icons/20/chevron-right-icon.tsx deleted file mode 100644 index d217a887..00000000 --- a/packages/icons/20/chevron-right-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronRightIcon diff --git a/packages/icons/20/chevron-up-icon.tsx b/packages/icons/20/chevron-up-icon.tsx deleted file mode 100644 index bccedaef..00000000 --- a/packages/icons/20/chevron-up-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronUpIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronUpIcon diff --git a/packages/icons/20/chevrons-left-icon.tsx b/packages/icons/20/chevrons-left-icon.tsx deleted file mode 100644 index 84a03fb0..00000000 --- a/packages/icons/20/chevrons-left-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronsLeftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronsLeftIcon diff --git a/packages/icons/20/chevrons-right-icon.tsx b/packages/icons/20/chevrons-right-icon.tsx deleted file mode 100644 index 292105f6..00000000 --- a/packages/icons/20/chevrons-right-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgChevronsRightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgChevronsRightIcon diff --git a/packages/icons/20/clear-icon.tsx b/packages/icons/20/clear-icon.tsx deleted file mode 100644 index f241c078..00000000 --- a/packages/icons/20/clear-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgClearIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgClearIcon diff --git a/packages/icons/20/close-icon.tsx b/packages/icons/20/close-icon.tsx deleted file mode 100644 index 80fa26f4..00000000 --- a/packages/icons/20/close-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCloseIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCloseIcon diff --git a/packages/icons/20/code-block-icon.tsx b/packages/icons/20/code-block-icon.tsx deleted file mode 100644 index dcac3981..00000000 --- a/packages/icons/20/code-block-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCodeBlockIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCodeBlockIcon diff --git a/packages/icons/20/code-icon.tsx b/packages/icons/20/code-icon.tsx deleted file mode 100644 index 158aa22d..00000000 --- a/packages/icons/20/code-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCodeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCodeIcon diff --git a/packages/icons/20/collapse-icon.tsx b/packages/icons/20/collapse-icon.tsx deleted file mode 100644 index ec2a16a2..00000000 --- a/packages/icons/20/collapse-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCollapseIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCollapseIcon diff --git a/packages/icons/20/colour-pick-icon.tsx b/packages/icons/20/colour-pick-icon.tsx deleted file mode 100644 index 6bd3c915..00000000 --- a/packages/icons/20/colour-pick-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgColourPickIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgColourPickIcon diff --git a/packages/icons/20/communities-icon.tsx b/packages/icons/20/communities-icon.tsx deleted file mode 100644 index 3b7ffb50..00000000 --- a/packages/icons/20/communities-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCommunitiesIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgCommunitiesIcon diff --git a/packages/icons/20/connection-icon.tsx b/packages/icons/20/connection-icon.tsx deleted file mode 100644 index 75e51a82..00000000 --- a/packages/icons/20/connection-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgConnectionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgConnectionIcon diff --git a/packages/icons/20/contact-book-icon.tsx b/packages/icons/20/contact-book-icon.tsx deleted file mode 100644 index d945515c..00000000 --- a/packages/icons/20/contact-book-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgContactBookIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgContactBookIcon diff --git a/packages/icons/20/contact-icon.tsx b/packages/icons/20/contact-icon.tsx deleted file mode 100644 index b8bfbd31..00000000 --- a/packages/icons/20/contact-icon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgContactIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - ) -} -export default SvgContactIcon diff --git a/packages/icons/20/copy-icon.tsx b/packages/icons/20/copy-icon.tsx deleted file mode 100644 index 827b706d..00000000 --- a/packages/icons/20/copy-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCopyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgCopyIcon diff --git a/packages/icons/20/correct-icon.tsx b/packages/icons/20/correct-icon.tsx deleted file mode 100644 index f374c527..00000000 --- a/packages/icons/20/correct-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCorrectIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgCorrectIcon diff --git a/packages/icons/20/crown-icon.tsx b/packages/icons/20/crown-icon.tsx deleted file mode 100644 index 30f388d5..00000000 --- a/packages/icons/20/crown-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCrownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - ) -} -export default SvgCrownIcon diff --git a/packages/icons/20/customize-icon.tsx b/packages/icons/20/customize-icon.tsx deleted file mode 100644 index c5f1fece..00000000 --- a/packages/icons/20/customize-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgCustomizeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgCustomizeIcon diff --git a/packages/icons/20/dark-icon.tsx b/packages/icons/20/dark-icon.tsx deleted file mode 100644 index 3bd3cab4..00000000 --- a/packages/icons/20/dark-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDarkIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgDarkIcon diff --git a/packages/icons/20/data-usage-icon.tsx b/packages/icons/20/data-usage-icon.tsx deleted file mode 100644 index 945d16fe..00000000 --- a/packages/icons/20/data-usage-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDataUsageIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgDataUsageIcon diff --git a/packages/icons/20/delete-icon.tsx b/packages/icons/20/delete-icon.tsx deleted file mode 100644 index 87441f8d..00000000 --- a/packages/icons/20/delete-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDeleteIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgDeleteIcon diff --git a/packages/icons/20/desktop-icon.tsx b/packages/icons/20/desktop-icon.tsx deleted file mode 100644 index 9965560b..00000000 --- a/packages/icons/20/desktop-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDesktopIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgDesktopIcon diff --git a/packages/icons/20/download-icon.tsx b/packages/icons/20/download-icon.tsx deleted file mode 100644 index 925acbdc..00000000 --- a/packages/icons/20/download-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDownloadIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgDownloadIcon diff --git a/packages/icons/20/dropdown-icon.tsx b/packages/icons/20/dropdown-icon.tsx deleted file mode 100644 index 58faeec9..00000000 --- a/packages/icons/20/dropdown-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDropdownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgDropdownIcon diff --git a/packages/icons/20/duration-icon.tsx b/packages/icons/20/duration-icon.tsx deleted file mode 100644 index 9018318d..00000000 --- a/packages/icons/20/duration-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgDurationIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgDurationIcon diff --git a/packages/icons/20/edit-icon.tsx b/packages/icons/20/edit-icon.tsx deleted file mode 100644 index 01bb8835..00000000 --- a/packages/icons/20/edit-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgEditIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgEditIcon diff --git a/packages/icons/20/email-icon.tsx b/packages/icons/20/email-icon.tsx deleted file mode 100644 index a881f912..00000000 --- a/packages/icons/20/email-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgEmailIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgEmailIcon diff --git a/packages/icons/20/expand-icon.tsx b/packages/icons/20/expand-icon.tsx deleted file mode 100644 index 8c0e1f33..00000000 --- a/packages/icons/20/expand-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgExpandIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgExpandIcon diff --git a/packages/icons/20/external-icon.tsx b/packages/icons/20/external-icon.tsx deleted file mode 100644 index 372ed39e..00000000 --- a/packages/icons/20/external-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgExternalIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgExternalIcon diff --git a/packages/icons/20/face-id-icon.tsx b/packages/icons/20/face-id-icon.tsx deleted file mode 100644 index 6e5cd9b1..00000000 --- a/packages/icons/20/face-id-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFaceIdIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFaceIdIcon diff --git a/packages/icons/20/favourite-icon.tsx b/packages/icons/20/favourite-icon.tsx deleted file mode 100644 index 9448a149..00000000 --- a/packages/icons/20/favourite-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFavouriteIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFavouriteIcon diff --git a/packages/icons/20/file-icon.tsx b/packages/icons/20/file-icon.tsx deleted file mode 100644 index d79f060e..00000000 --- a/packages/icons/20/file-icon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFileIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgFileIcon diff --git a/packages/icons/20/flag-icon.tsx b/packages/icons/20/flag-icon.tsx deleted file mode 100644 index 38d022c2..00000000 --- a/packages/icons/20/flag-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFlagIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFlagIcon diff --git a/packages/icons/20/flash-icon.tsx b/packages/icons/20/flash-icon.tsx deleted file mode 100644 index 8169dc49..00000000 --- a/packages/icons/20/flash-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFlashIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFlashIcon diff --git a/packages/icons/20/flash-off-icon.tsx b/packages/icons/20/flash-off-icon.tsx deleted file mode 100644 index 17f4850e..00000000 --- a/packages/icons/20/flash-off-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFlashOffIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgFlashOffIcon diff --git a/packages/icons/20/flashlight-off-icon.tsx b/packages/icons/20/flashlight-off-icon.tsx deleted file mode 100644 index 6f2fcb54..00000000 --- a/packages/icons/20/flashlight-off-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFlashlightOffIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFlashlightOffIcon diff --git a/packages/icons/20/flashlight-on-icon.tsx b/packages/icons/20/flashlight-on-icon.tsx deleted file mode 100644 index a29e925e..00000000 --- a/packages/icons/20/flashlight-on-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFlashlightOnIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgFlashlightOnIcon diff --git a/packages/icons/20/flip-icon.tsx b/packages/icons/20/flip-icon.tsx deleted file mode 100644 index c3e45bfa..00000000 --- a/packages/icons/20/flip-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFlipIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFlipIcon diff --git a/packages/icons/20/folder-icon.tsx b/packages/icons/20/folder-icon.tsx deleted file mode 100644 index 01ac2a9d..00000000 --- a/packages/icons/20/folder-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFolderIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgFolderIcon diff --git a/packages/icons/20/format-icon.tsx b/packages/icons/20/format-icon.tsx deleted file mode 100644 index ebdfd9d5..00000000 --- a/packages/icons/20/format-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { ClipPath, Defs, G, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFormatIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgFormatIcon diff --git a/packages/icons/20/forward-icon.tsx b/packages/icons/20/forward-icon.tsx deleted file mode 100644 index cec57315..00000000 --- a/packages/icons/20/forward-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgForwardIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgForwardIcon diff --git a/packages/icons/20/friend-icon.tsx b/packages/icons/20/friend-icon.tsx deleted file mode 100644 index 546dd38b..00000000 --- a/packages/icons/20/friend-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgFriendIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgFriendIcon diff --git a/packages/icons/20/gas-icon.tsx b/packages/icons/20/gas-icon.tsx deleted file mode 100644 index 12bffb63..00000000 --- a/packages/icons/20/gas-icon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgGasIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgGasIcon diff --git a/packages/icons/20/gif-icon.tsx b/packages/icons/20/gif-icon.tsx deleted file mode 100644 index 14e1dfbd..00000000 --- a/packages/icons/20/gif-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgGifIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgGifIcon diff --git a/packages/icons/20/globe-icon.tsx b/packages/icons/20/globe-icon.tsx deleted file mode 100644 index 7acb893a..00000000 --- a/packages/icons/20/globe-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgGlobeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgGlobeIcon diff --git a/packages/icons/20/hashtag-1-icon.tsx b/packages/icons/20/hashtag-1-icon.tsx deleted file mode 100644 index b88dbd1b..00000000 --- a/packages/icons/20/hashtag-1-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHashtag1Icon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgHashtag1Icon diff --git a/packages/icons/20/hashtag-icon.tsx b/packages/icons/20/hashtag-icon.tsx deleted file mode 100644 index 4c4e3c52..00000000 --- a/packages/icons/20/hashtag-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHashtagIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgHashtagIcon diff --git a/packages/icons/20/heart-icon.tsx b/packages/icons/20/heart-icon.tsx deleted file mode 100644 index cb119bec..00000000 --- a/packages/icons/20/heart-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHeartIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgHeartIcon diff --git a/packages/icons/20/help-icon.tsx b/packages/icons/20/help-icon.tsx deleted file mode 100644 index 5aaaf944..00000000 --- a/packages/icons/20/help-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHelpIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgHelpIcon diff --git a/packages/icons/20/hide-icon.tsx b/packages/icons/20/hide-icon.tsx deleted file mode 100644 index 981a7ce9..00000000 --- a/packages/icons/20/hide-icon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHideIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgHideIcon diff --git a/packages/icons/20/history-icon.tsx b/packages/icons/20/history-icon.tsx deleted file mode 100644 index 5c9f47b9..00000000 --- a/packages/icons/20/history-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHistoryIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgHistoryIcon diff --git a/packages/icons/20/hold-icon.tsx b/packages/icons/20/hold-icon.tsx deleted file mode 100644 index 62fc875e..00000000 --- a/packages/icons/20/hold-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgHoldIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgHoldIcon diff --git a/packages/icons/20/image-icon.tsx b/packages/icons/20/image-icon.tsx deleted file mode 100644 index 287f8a68..00000000 --- a/packages/icons/20/image-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgImageIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgImageIcon diff --git a/packages/icons/20/inactive-icon.tsx b/packages/icons/20/inactive-icon.tsx deleted file mode 100644 index c6eef0ec..00000000 --- a/packages/icons/20/inactive-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgInactiveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgInactiveIcon diff --git a/packages/icons/20/incorrect-icon.tsx b/packages/icons/20/incorrect-icon.tsx deleted file mode 100644 index bf9077b6..00000000 --- a/packages/icons/20/incorrect-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgIncorrectIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgIncorrectIcon diff --git a/packages/icons/20/info-badge-icon.tsx b/packages/icons/20/info-badge-icon.tsx deleted file mode 100644 index feff6044..00000000 --- a/packages/icons/20/info-badge-icon.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgInfoBadgeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgInfoBadgeIcon diff --git a/packages/icons/20/info-icon.tsx b/packages/icons/20/info-icon.tsx deleted file mode 100644 index d7fa19f4..00000000 --- a/packages/icons/20/info-icon.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgInfoIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgInfoIcon diff --git a/packages/icons/20/italic-icon.tsx b/packages/icons/20/italic-icon.tsx deleted file mode 100644 index 5fcea1fa..00000000 --- a/packages/icons/20/italic-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgItalicIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgItalicIcon diff --git a/packages/icons/20/justify-icon.tsx b/packages/icons/20/justify-icon.tsx deleted file mode 100644 index 8f78b868..00000000 --- a/packages/icons/20/justify-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgJustifyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgJustifyIcon diff --git a/packages/icons/20/key-icon.tsx b/packages/icons/20/key-icon.tsx deleted file mode 100644 index 334e0c0a..00000000 --- a/packages/icons/20/key-icon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgKeyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgKeyIcon diff --git a/packages/icons/20/keyboard-icon.tsx b/packages/icons/20/keyboard-icon.tsx deleted file mode 100644 index e450328c..00000000 --- a/packages/icons/20/keyboard-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgKeyboardIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgKeyboardIcon diff --git a/packages/icons/20/keycard-icon.tsx b/packages/icons/20/keycard-icon.tsx deleted file mode 100644 index 06f74609..00000000 --- a/packages/icons/20/keycard-icon.tsx +++ /dev/null @@ -1,60 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Mask, Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgKeycardIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - ) -} -export default SvgKeycardIcon diff --git a/packages/icons/20/keycard-logo-icon.tsx b/packages/icons/20/keycard-logo-icon.tsx deleted file mode 100644 index 17a01d23..00000000 --- a/packages/icons/20/keycard-logo-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgKeycardLogoIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgKeycardLogoIcon diff --git a/packages/icons/20/laptop-icon.tsx b/packages/icons/20/laptop-icon.tsx deleted file mode 100644 index 4f5b446f..00000000 --- a/packages/icons/20/laptop-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLaptopIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLaptopIcon diff --git a/packages/icons/20/left-align-icon.tsx b/packages/icons/20/left-align-icon.tsx deleted file mode 100644 index 529b4356..00000000 --- a/packages/icons/20/left-align-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLeftAlignIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLeftAlignIcon diff --git a/packages/icons/20/light-icon.tsx b/packages/icons/20/light-icon.tsx deleted file mode 100644 index cf133d76..00000000 --- a/packages/icons/20/light-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLightIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgLightIcon diff --git a/packages/icons/20/link-icon.tsx b/packages/icons/20/link-icon.tsx deleted file mode 100644 index fa25c7e6..00000000 --- a/packages/icons/20/link-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLinkIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLinkIcon diff --git a/packages/icons/20/list-view-icon.tsx b/packages/icons/20/list-view-icon.tsx deleted file mode 100644 index 850cf968..00000000 --- a/packages/icons/20/list-view-icon.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgListViewIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgListViewIcon diff --git a/packages/icons/20/loading-icon.tsx b/packages/icons/20/loading-icon.tsx deleted file mode 100644 index a8019f8e..00000000 --- a/packages/icons/20/loading-icon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Defs, LinearGradient, Path, Stop, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLoadingIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgLoadingIcon diff --git a/packages/icons/20/locked-icon.tsx b/packages/icons/20/locked-icon.tsx deleted file mode 100644 index 7217dac2..00000000 --- a/packages/icons/20/locked-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLockedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgLockedIcon diff --git a/packages/icons/20/log-out-icon.tsx b/packages/icons/20/log-out-icon.tsx deleted file mode 100644 index eaedb369..00000000 --- a/packages/icons/20/log-out-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLogOutIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgLogOutIcon diff --git a/packages/icons/20/members-icon.tsx b/packages/icons/20/members-icon.tsx deleted file mode 100644 index c786aec5..00000000 --- a/packages/icons/20/members-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMembersIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgMembersIcon diff --git a/packages/icons/20/mention-icon.tsx b/packages/icons/20/mention-icon.tsx deleted file mode 100644 index 814c52a0..00000000 --- a/packages/icons/20/mention-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMentionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgMentionIcon diff --git a/packages/icons/20/menu-icon.tsx b/packages/icons/20/menu-icon.tsx deleted file mode 100644 index 47fdcbd7..00000000 --- a/packages/icons/20/menu-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMenuIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgMenuIcon diff --git a/packages/icons/20/messages-icon.tsx b/packages/icons/20/messages-icon.tsx deleted file mode 100644 index d62141f2..00000000 --- a/packages/icons/20/messages-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMessagesIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgMessagesIcon diff --git a/packages/icons/20/mobile-icon.tsx b/packages/icons/20/mobile-icon.tsx deleted file mode 100644 index e6b17996..00000000 --- a/packages/icons/20/mobile-icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMobileIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgMobileIcon diff --git a/packages/icons/20/multi-profile-icon.tsx b/packages/icons/20/multi-profile-icon.tsx deleted file mode 100644 index 6867b7d5..00000000 --- a/packages/icons/20/multi-profile-icon.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMultiProfileIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgMultiProfileIcon diff --git a/packages/icons/20/muted-icon.tsx b/packages/icons/20/muted-icon.tsx deleted file mode 100644 index 93ed2cf7..00000000 --- a/packages/icons/20/muted-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMutedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgMutedIcon diff --git a/packages/icons/20/mutual-contact-icon.tsx b/packages/icons/20/mutual-contact-icon.tsx deleted file mode 100644 index 3be09622..00000000 --- a/packages/icons/20/mutual-contact-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgMutualContactIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgMutualContactIcon diff --git a/packages/icons/20/new-message-icon.tsx b/packages/icons/20/new-message-icon.tsx deleted file mode 100644 index 80223fbc..00000000 --- a/packages/icons/20/new-message-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNewMessageIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgNewMessageIcon diff --git a/packages/icons/20/nft-icon.tsx b/packages/icons/20/nft-icon.tsx deleted file mode 100644 index 8b59fd86..00000000 --- a/packages/icons/20/nft-icon.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgNftIcon diff --git a/packages/icons/20/node-icon.tsx b/packages/icons/20/node-icon.tsx deleted file mode 100644 index 157665a3..00000000 --- a/packages/icons/20/node-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNodeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgNodeIcon diff --git a/packages/icons/20/notification-icon.tsx b/packages/icons/20/notification-icon.tsx deleted file mode 100644 index 8b87f4ff..00000000 --- a/packages/icons/20/notification-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNotificationIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgNotificationIcon diff --git a/packages/icons/20/notifications-icon.tsx b/packages/icons/20/notifications-icon.tsx deleted file mode 100644 index 365446cb..00000000 --- a/packages/icons/20/notifications-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNotificationsIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgNotificationsIcon diff --git a/packages/icons/20/numbered-list-icon.tsx b/packages/icons/20/numbered-list-icon.tsx deleted file mode 100644 index 92f2f979..00000000 --- a/packages/icons/20/numbered-list-icon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgNumberedListIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgNumberedListIcon diff --git a/packages/icons/20/online-icon.tsx b/packages/icons/20/online-icon.tsx deleted file mode 100644 index 56519527..00000000 --- a/packages/icons/20/online-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgOnlineIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgOnlineIcon diff --git a/packages/icons/20/online-left-icon.tsx b/packages/icons/20/online-left-icon.tsx deleted file mode 100644 index f383c105..00000000 --- a/packages/icons/20/online-left-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgOnlineLeftIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgOnlineLeftIcon diff --git a/packages/icons/20/options-icon.tsx b/packages/icons/20/options-icon.tsx deleted file mode 100644 index 0bda4752..00000000 --- a/packages/icons/20/options-icon.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgOptionsIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgOptionsIcon diff --git a/packages/icons/20/password-icon.tsx b/packages/icons/20/password-icon.tsx deleted file mode 100644 index bd3279f9..00000000 --- a/packages/icons/20/password-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPasswordIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgPasswordIcon diff --git a/packages/icons/20/pause-icon.tsx b/packages/icons/20/pause-icon.tsx deleted file mode 100644 index bfd6b118..00000000 --- a/packages/icons/20/pause-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPauseIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgPauseIcon diff --git a/packages/icons/20/pending-icon.tsx b/packages/icons/20/pending-icon.tsx deleted file mode 100644 index 8945afcc..00000000 --- a/packages/icons/20/pending-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPendingIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgPendingIcon diff --git a/packages/icons/20/pending-user-icon.tsx b/packages/icons/20/pending-user-icon.tsx deleted file mode 100644 index 040399bd..00000000 --- a/packages/icons/20/pending-user-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPendingUserIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPendingUserIcon diff --git a/packages/icons/20/pin-1-icon.tsx b/packages/icons/20/pin-1-icon.tsx deleted file mode 100644 index 65634da7..00000000 --- a/packages/icons/20/pin-1-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPin1Icon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPin1Icon diff --git a/packages/icons/20/pin-icon.tsx b/packages/icons/20/pin-icon.tsx deleted file mode 100644 index 16010e38..00000000 --- a/packages/icons/20/pin-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPinIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPinIcon diff --git a/packages/icons/20/placeholder-icon.tsx b/packages/icons/20/placeholder-icon.tsx deleted file mode 100644 index 62818763..00000000 --- a/packages/icons/20/placeholder-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPlaceholderIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPlaceholderIcon diff --git a/packages/icons/20/play-icon.tsx b/packages/icons/20/play-icon.tsx deleted file mode 100644 index 8cb5fb28..00000000 --- a/packages/icons/20/play-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPlayIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPlayIcon diff --git a/packages/icons/20/privacy-icon.tsx b/packages/icons/20/privacy-icon.tsx deleted file mode 100644 index 9b4fcc20..00000000 --- a/packages/icons/20/privacy-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPrivacyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgPrivacyIcon diff --git a/packages/icons/20/profile-icon.tsx b/packages/icons/20/profile-icon.tsx deleted file mode 100644 index 68950ddd..00000000 --- a/packages/icons/20/profile-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgProfileIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgProfileIcon diff --git a/packages/icons/20/pullup-icon.tsx b/packages/icons/20/pullup-icon.tsx deleted file mode 100644 index 34edcddd..00000000 --- a/packages/icons/20/pullup-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgPullupIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgPullupIcon diff --git a/packages/icons/20/qr-code-icon.tsx b/packages/icons/20/qr-code-icon.tsx deleted file mode 100644 index 494c206e..00000000 --- a/packages/icons/20/qr-code-icon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgQrCodeIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - ) -} -export default SvgQrCodeIcon diff --git a/packages/icons/20/quarter-icon.tsx b/packages/icons/20/quarter-icon.tsx deleted file mode 100644 index 2468b9ed..00000000 --- a/packages/icons/20/quarter-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgQuarterIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgQuarterIcon diff --git a/packages/icons/20/reaction-icon.tsx b/packages/icons/20/reaction-icon.tsx deleted file mode 100644 index b10e851f..00000000 --- a/packages/icons/20/reaction-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgReactionIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgReactionIcon diff --git a/packages/icons/20/receive-icon.tsx b/packages/icons/20/receive-icon.tsx deleted file mode 100644 index 60e002a3..00000000 --- a/packages/icons/20/receive-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgReceiveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgReceiveIcon diff --git a/packages/icons/20/receive-message-icon.tsx b/packages/icons/20/receive-message-icon.tsx deleted file mode 100644 index 97838637..00000000 --- a/packages/icons/20/receive-message-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgReceiveMessageIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgReceiveMessageIcon diff --git a/packages/icons/20/recent-icon.tsx b/packages/icons/20/recent-icon.tsx deleted file mode 100644 index a4e8f832..00000000 --- a/packages/icons/20/recent-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRecentIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgRecentIcon diff --git a/packages/icons/20/refresh-icon.tsx b/packages/icons/20/refresh-icon.tsx deleted file mode 100644 index d832a926..00000000 --- a/packages/icons/20/refresh-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRefreshIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgRefreshIcon diff --git a/packages/icons/20/remove-user-icon.tsx b/packages/icons/20/remove-user-icon.tsx deleted file mode 100644 index de52446e..00000000 --- a/packages/icons/20/remove-user-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRemoveUserIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgRemoveUserIcon diff --git a/packages/icons/20/reply-icon.tsx b/packages/icons/20/reply-icon.tsx deleted file mode 100644 index c3758465..00000000 --- a/packages/icons/20/reply-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgReplyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgReplyIcon diff --git a/packages/icons/20/reveal-icon.tsx b/packages/icons/20/reveal-icon.tsx deleted file mode 100644 index 37b9d814..00000000 --- a/packages/icons/20/reveal-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRevealIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgRevealIcon diff --git a/packages/icons/20/revere-icon.tsx b/packages/icons/20/revere-icon.tsx deleted file mode 100644 index 70982a63..00000000 --- a/packages/icons/20/revere-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRevereIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgRevereIcon diff --git a/packages/icons/20/right-align-icon.tsx b/packages/icons/20/right-align-icon.tsx deleted file mode 100644 index 282b5271..00000000 --- a/packages/icons/20/right-align-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRightAlignIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgRightAlignIcon diff --git a/packages/icons/20/rotate-icon.tsx b/packages/icons/20/rotate-icon.tsx deleted file mode 100644 index 7d95d7c3..00000000 --- a/packages/icons/20/rotate-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgRotateIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgRotateIcon diff --git a/packages/icons/20/sad-icon.tsx b/packages/icons/20/sad-icon.tsx deleted file mode 100644 index 9a2881a1..00000000 --- a/packages/icons/20/sad-icon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSadIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - ) -} -export default SvgSadIcon diff --git a/packages/icons/20/save-icon.tsx b/packages/icons/20/save-icon.tsx deleted file mode 100644 index 2c96b32e..00000000 --- a/packages/icons/20/save-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSaveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgSaveIcon diff --git a/packages/icons/20/scan-icon.tsx b/packages/icons/20/scan-icon.tsx deleted file mode 100644 index bbb6e484..00000000 --- a/packages/icons/20/scan-icon.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgScanIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgScanIcon diff --git a/packages/icons/20/search-icon.tsx b/packages/icons/20/search-icon.tsx deleted file mode 100644 index fa18bdff..00000000 --- a/packages/icons/20/search-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSearchIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSearchIcon diff --git a/packages/icons/20/seed-icon.tsx b/packages/icons/20/seed-icon.tsx deleted file mode 100644 index 52b7a65b..00000000 --- a/packages/icons/20/seed-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSeedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSeedIcon diff --git a/packages/icons/20/send-icon.tsx b/packages/icons/20/send-icon.tsx deleted file mode 100644 index 506620f6..00000000 --- a/packages/icons/20/send-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSendIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgSendIcon diff --git a/packages/icons/20/send-message-icon.tsx b/packages/icons/20/send-message-icon.tsx deleted file mode 100644 index 4b14cc6b..00000000 --- a/packages/icons/20/send-message-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSendMessageIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSendMessageIcon diff --git a/packages/icons/20/settings-icon.tsx b/packages/icons/20/settings-icon.tsx deleted file mode 100644 index 7c597efa..00000000 --- a/packages/icons/20/settings-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSettingsIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSettingsIcon diff --git a/packages/icons/20/share-icon.tsx b/packages/icons/20/share-icon.tsx deleted file mode 100644 index 3d2b36eb..00000000 --- a/packages/icons/20/share-icon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgShareIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgShareIcon diff --git a/packages/icons/20/signature-icon.tsx b/packages/icons/20/signature-icon.tsx deleted file mode 100644 index 471d0ab3..00000000 --- a/packages/icons/20/signature-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSignatureIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgSignatureIcon diff --git a/packages/icons/20/sort-icon.tsx b/packages/icons/20/sort-icon.tsx deleted file mode 100644 index b085b316..00000000 --- a/packages/icons/20/sort-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSortIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSortIcon diff --git a/packages/icons/20/speed-icon.tsx b/packages/icons/20/speed-icon.tsx deleted file mode 100644 index cd54c801..00000000 --- a/packages/icons/20/speed-icon.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSpeedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgSpeedIcon diff --git a/packages/icons/20/status-icon.tsx b/packages/icons/20/status-icon.tsx deleted file mode 100644 index 01de869a..00000000 --- a/packages/icons/20/status-icon.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgStatusIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgStatusIcon diff --git a/packages/icons/20/stickers-icon.tsx b/packages/icons/20/stickers-icon.tsx deleted file mode 100644 index 917ce3bf..00000000 --- a/packages/icons/20/stickers-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgStickersIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgStickersIcon diff --git a/packages/icons/20/stop-icon.tsx b/packages/icons/20/stop-icon.tsx deleted file mode 100644 index f044d2d1..00000000 --- a/packages/icons/20/stop-icon.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgStopIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgStopIcon diff --git a/packages/icons/20/strikethrough-icon.tsx b/packages/icons/20/strikethrough-icon.tsx deleted file mode 100644 index 6ee87f12..00000000 --- a/packages/icons/20/strikethrough-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgStrikethroughIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgStrikethroughIcon diff --git a/packages/icons/20/subscript-icon.tsx b/packages/icons/20/subscript-icon.tsx deleted file mode 100644 index 0c6dca0f..00000000 --- a/packages/icons/20/subscript-icon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSubscriptIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - ) -} -export default SvgSubscriptIcon diff --git a/packages/icons/20/superscript-icon.tsx b/packages/icons/20/superscript-icon.tsx deleted file mode 100644 index 92316a9c..00000000 --- a/packages/icons/20/superscript-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSuperscriptIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgSuperscriptIcon diff --git a/packages/icons/20/swap-icon.tsx b/packages/icons/20/swap-icon.tsx deleted file mode 100644 index b22d9632..00000000 --- a/packages/icons/20/swap-icon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSwapIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgSwapIcon diff --git a/packages/icons/20/syncing-icon.tsx b/packages/icons/20/syncing-icon.tsx deleted file mode 100644 index 6a622d11..00000000 --- a/packages/icons/20/syncing-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSyncingIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgSyncingIcon diff --git a/packages/icons/20/toggle-icon.tsx b/packages/icons/20/toggle-icon.tsx deleted file mode 100644 index 259011b2..00000000 --- a/packages/icons/20/toggle-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Rect, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgToggleIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgToggleIcon diff --git a/packages/icons/20/token-icon.tsx b/packages/icons/20/token-icon.tsx deleted file mode 100644 index 2f42fff9..00000000 --- a/packages/icons/20/token-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgTokenIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgTokenIcon diff --git a/packages/icons/20/unblock-icon.tsx b/packages/icons/20/unblock-icon.tsx deleted file mode 100644 index 7b52c7ce..00000000 --- a/packages/icons/20/unblock-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnblockIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgUnblockIcon diff --git a/packages/icons/20/underline-icon.tsx b/packages/icons/20/underline-icon.tsx deleted file mode 100644 index 51a78900..00000000 --- a/packages/icons/20/underline-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnderlineIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgUnderlineIcon diff --git a/packages/icons/20/unlocked-icon.tsx b/packages/icons/20/unlocked-icon.tsx deleted file mode 100644 index b6c625fb..00000000 --- a/packages/icons/20/unlocked-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnlockedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgUnlockedIcon diff --git a/packages/icons/20/unread-icon.tsx b/packages/icons/20/unread-icon.tsx deleted file mode 100644 index bf929673..00000000 --- a/packages/icons/20/unread-icon.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUnreadIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgUnreadIcon diff --git a/packages/icons/20/untrustworthy-icon.tsx b/packages/icons/20/untrustworthy-icon.tsx deleted file mode 100644 index 549a7316..00000000 --- a/packages/icons/20/untrustworthy-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUntrustworthyIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgUntrustworthyIcon diff --git a/packages/icons/20/up-to-date-icon.tsx b/packages/icons/20/up-to-date-icon.tsx deleted file mode 100644 index dc559681..00000000 --- a/packages/icons/20/up-to-date-icon.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgUpToDateIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgUpToDateIcon diff --git a/packages/icons/20/verified-icon.tsx b/packages/icons/20/verified-icon.tsx deleted file mode 100644 index 279f1e0d..00000000 --- a/packages/icons/20/verified-icon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgVerifiedIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgVerifiedIcon diff --git a/packages/icons/20/video-icon.tsx b/packages/icons/20/video-icon.tsx deleted file mode 100644 index 47fd46ea..00000000 --- a/packages/icons/20/video-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgVideoIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgVideoIcon diff --git a/packages/icons/20/wallet-icon.tsx b/packages/icons/20/wallet-icon.tsx deleted file mode 100644 index cf267bc7..00000000 --- a/packages/icons/20/wallet-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgWalletIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - ) -} -export default SvgWalletIcon diff --git a/packages/icons/20/warning-icon.tsx b/packages/icons/20/warning-icon.tsx deleted file mode 100644 index 142032a6..00000000 --- a/packages/icons/20/warning-icon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgWarningIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgWarningIcon diff --git a/packages/icons/20/world-icon.tsx b/packages/icons/20/world-icon.tsx deleted file mode 100644 index 25e7a716..00000000 --- a/packages/icons/20/world-icon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Path, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgWorldIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - ) -} -export default SvgWorldIcon diff --git a/packages/icons/index.ts b/packages/icons/index.ts new file mode 100644 index 00000000..cf3907e8 --- /dev/null +++ b/packages/icons/index.ts @@ -0,0 +1,2 @@ +export type { IconProps } from './lib/create-icon' +export * from './src' diff --git a/packages/icons/lib/create-icon.tsx b/packages/icons/lib/create-icon.tsx new file mode 100644 index 00000000..f2f24c82 --- /dev/null +++ b/packages/icons/lib/create-icon.tsx @@ -0,0 +1,42 @@ +import { createElement, forwardRef } from 'react' + +import { useTheme } from '@tamagui/core' + +import type { ColorTokens } from '@tamagui/core' +import type { ComponentType, SVGProps } from 'react' + +// import 'react-native-svg' +// declare module 'react-native-svg' { +// export interface SvgProps { +// xmlns?: string +// xmlnsXlink?: string +// xlinkHref?: string +// } +// } + +export interface IconProps extends SVGProps { + size: 12 | 16 | 20 + color?: ColorTokens +} + +export function createIcon

>( + Component: ComponentType

+): ComponentType { + const Icon = forwardRef((props, ref) => { + const { size, color = '$neutral-100', ...rest } = props + const theme = useTheme() + const token = theme[color]?.val + + return createElement(Component, { + ref, + ...(rest as P), + color: token, + width: size, + height: size, + }) + }) + + Icon.displayName = Component.name + 'Icon' + + return Icon as ComponentType +} diff --git a/packages/icons/package.json b/packages/icons/package.json index 4c3af60a..44edfad6 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -3,50 +3,37 @@ "version": "0.0.1", "private": true, "files": [ - "types", "dist", - "src" + "svg" ], - "browser": { - "react-native-svg": "@tamagui/react-native-svg" - }, + "main": "dist/icons.js", + "module": "dist/icons.mjs", + "types": "dist/types/index.d.ts", "exports": { "./package.json": "./package.json", - "./12": { - "types": "./dist/types/12/index.d.ts", - "import": "./dist/12.js" + ".": { + "types": "./dist/types/index.d.ts", + "import": "./dist/icons.mjs", + "require": "./dist/icons.js" }, - "./16": { - "types": "./dist/types/16/index.d.ts", - "import": "./dist/16.js" - }, - "./20": { - "types": "./dist/types/20/index.d.ts", - "import": "./dist/20.js" - }, - "./reactions": { - "types": "./dist/types/reactions/index.d.ts", - "import": "./dist/reactions.js" - }, - "./12/*.svg": "./src/12/*.svg", - "./16/*.svg": "./src/16/*.svg", - "./20/*.svg": "./src/20/*.svg", - "./reactions/*.svg": "./src/reactions/*.svg" + "./*.svg": { + "import": "./svg/*.svg" + } }, "scripts": { + "sync": " vite-node scripts/sync.ts", "dev": "vite build --watch --mode development", - "generate": "rimraf 12 16 20 reactions && svgr src --silent && yarn fix", - "prebuild": "yarn generate", + "build:icons": "rimraf src && svgr svg --out-dir src", + "build:types": "tsc --noEmit false --emitDeclarationOnly", + "prebuild": "yarn build:icons", "build": "vite build", "postbuild": "yarn build:types", - "build:types": "tsc --noEmit false --emitDeclarationOnly || true", "#test": "vitest", "typecheck": "tsc", - "lint": "eslint '{12,16,20,reactions}/**/*.{ts,tsx}'", + "lint": "eslint 'src/**/*.{ts,tsx}'", "lint:fix": "yarn lint --fix", - "format": "prettier --write '{12,16,20,reactions}/**/*.{ts,tsx}'", - "fix": "yarn lint:fix && yarn format --loglevel=silent", - "clean": "rimraf 12 16 20 dist node_modules .turbo" + "format": "prettier --write 'src/**/*.{ts,tsx}'", + "clean": "rimraf dist node_modules .turbo" }, "peerDependencies": { "react": "^16.x || ^17.x || ^18.x", @@ -54,8 +41,16 @@ "react-native-svg": ">=12" }, "devDependencies": { + "@clack/prompts": "^0.6.3", "@svgr/cli": "^6.5.1", - "@svgr/core": "^6.5.1", - "vite": "^4.1.4" + "@svgr/core": "^7.0.0", + "@svgr/plugin-prettier": "^7.0.0", + "@svgr/plugin-svgo": "^7.0.0", + "@types/fs-extra": "^11.0.1", + "figma-api": "^1.11.0", + "fs-extra": "^11.1.1", + "svgo": "^3.0.2", + "vite": "^4.1.4", + "vite-node": "^0.29.7" } } diff --git a/packages/icons/reactions/angry-icon.tsx b/packages/icons/reactions/angry-icon.tsx deleted file mode 100644 index 6e0c204b..00000000 --- a/packages/icons/reactions/angry-icon.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { - Circle, - Defs, - LinearGradient, - Path, - RadialGradient, - Stop, - Svg, -} from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgAngryIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - - - - ) -} -export default SvgAngryIcon diff --git a/packages/icons/reactions/index.ts b/packages/icons/reactions/index.ts deleted file mode 100644 index 6d668cea..00000000 --- a/packages/icons/reactions/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -export { default as AngryIcon } from './angry-icon' -export { default as LaughIcon } from './laugh-icon' -export { default as LoveIcon } from './love-icon' -export { default as SadIcon } from './sad-icon' -export { default as ThumbsDownIcon } from './thumbs-down-icon' -export { default as ThumbsUpIcon } from './thumbs-up-icon' diff --git a/packages/icons/reactions/laugh-icon.tsx b/packages/icons/reactions/laugh-icon.tsx deleted file mode 100644 index 23039e34..00000000 --- a/packages/icons/reactions/laugh-icon.tsx +++ /dev/null @@ -1,57 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Circle, Defs, Path, RadialGradient, Stop, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLaughIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - ) -} -export default SvgLaughIcon diff --git a/packages/icons/reactions/love-icon.tsx b/packages/icons/reactions/love-icon.tsx deleted file mode 100644 index 6dd887a5..00000000 --- a/packages/icons/reactions/love-icon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { Defs, Path, RadialGradient, Stop, Svg } from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgLoveIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - ) -} -export default SvgLoveIcon diff --git a/packages/icons/reactions/sad-icon.tsx b/packages/icons/reactions/sad-icon.tsx deleted file mode 100644 index 2ed4f1ca..00000000 --- a/packages/icons/reactions/sad-icon.tsx +++ /dev/null @@ -1,110 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { - Circle, - Defs, - LinearGradient, - Path, - RadialGradient, - Stop, - Svg, -} from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgSadIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ) -} -export default SvgSadIcon diff --git a/packages/icons/reactions/thumbs-down-icon.tsx b/packages/icons/reactions/thumbs-down-icon.tsx deleted file mode 100644 index 68e8c604..00000000 --- a/packages/icons/reactions/thumbs-down-icon.tsx +++ /dev/null @@ -1,67 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { - Defs, - LinearGradient, - Path, - RadialGradient, - Stop, - Svg, -} from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgThumbsDownIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - - ) -} -export default SvgThumbsDownIcon diff --git a/packages/icons/reactions/thumbs-up-icon.tsx b/packages/icons/reactions/thumbs-up-icon.tsx deleted file mode 100644 index c6603923..00000000 --- a/packages/icons/reactions/thumbs-up-icon.tsx +++ /dev/null @@ -1,67 +0,0 @@ -import { useTheme } from '@tamagui/core' -import { - Defs, - LinearGradient, - Path, - RadialGradient, - Stop, - Svg, -} from 'react-native-svg' - -import type { IconProps } from '../types' - -const SvgThumbsUpIcon = (props: IconProps) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme() - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - - - - - - - - - - - - - - - - ) -} -export default SvgThumbsUpIcon diff --git a/packages/icons/scripts/build.js b/packages/icons/scripts/build.js deleted file mode 100644 index 9ccf8e7e..00000000 --- a/packages/icons/scripts/build.js +++ /dev/null @@ -1,135 +0,0 @@ -// const fs = require('fs').promises -// const camelcase = require('camelcase') -// const { promisify } = require('util') -// const rimraf = promisify(require('rimraf')) -// const svgr = require('@svgr/core').default -// const babel = require('@babel/core') -// const { compile: compileVue } = require('@vue/compiler-dom') -// const { dirname } = require('path') - -// let transform = { -// react: async (svg, componentName, format) => { -// let component = await svgr( -// svg, -// { ref: true, titleProp: true }, -// { componentName } -// ) -// let { code } = await babel.transformAsync(component, { -// plugins: [ -// [require('@babel/plugin-transform-react-jsx'), { useBuiltIns: true }], -// ], -// }) - -// if (format === 'esm') { -// return code -// } - -// return code -// .replace( -// 'import * as React from "react"', -// 'const React = require("react")' -// ) -// .replace('export default', 'module.exports =') -// }, -// } - -// async function getIcons(style) { -// let files = await fs.readdir(`./optimized/${style}`) -// return Promise.all( -// files.map(async file => ({ -// svg: await fs.readFile(`./optimized/${style}/${file}`, 'utf8'), -// componentName: `${camelcase(file.replace(/\.svg$/, ''), { -// pascalCase: true, -// })}Icon`, -// })) -// ) -// } - -// function exportAll(icons, format, includeExtension = true) { -// return icons -// .map(({ componentName }) => { -// let extension = includeExtension ? '.js' : '' -// if (format === 'esm') { -// return `export { default as ${componentName} } from './${componentName}${extension}'` -// } -// return `module.exports.${componentName} = require("./${componentName}${extension}")` -// }) -// .join('\n') -// } - -// async function ensureWrite(file, text) { -// await fs.mkdir(dirname(file), { recursive: true }) -// await fs.writeFile(file, text, 'utf8') -// } - -// async function ensureWriteJson(file, json) { -// await ensureWrite(file, JSON.stringify(json, null, 2)) -// } - -// async function buildIcons(package, style, format) { -// let outDir = `./${package}/${style}` -// if (format === 'esm') { -// outDir += '/esm' -// } - -// let icons = await getIcons(style) - -// await Promise.all( -// icons.flatMap(async ({ componentName, svg }) => { -// let content = await transform[package](svg, componentName, format) -// let types = -// package === 'react' -// ? `import * as React from 'react';\ndeclare function ${componentName}(props: React.ComponentProps<'svg'> & { title?: string, titleId?: string }): JSX.Element;\nexport default ${componentName};\n` -// : `import type { FunctionalComponent, HTMLAttributes, VNodeProps } from 'vue';\ndeclare const ${componentName}: FunctionalComponent;\nexport default ${componentName};\n` - -// return [ -// ensureWrite(`${outDir}/${componentName}.js`, content), -// ...(types -// ? [ensureWrite(`${outDir}/${componentName}.d.ts`, types)] -// : []), -// ] -// }) -// ) - -// await ensureWrite(`${outDir}/index.js`, exportAll(icons, format)) - -// await ensureWrite(`${outDir}/index.d.ts`, exportAll(icons, 'esm', false)) -// } - -// async function main(package) { -// const cjsPackageJson = { module: './esm/index.js', sideEffects: false } -// const esmPackageJson = { type: 'module', sideEffects: false } - -// console.log(`Building ${package} package...`) - -// await Promise.all([ -// rimraf(`./${package}/20/solid/*`), -// rimraf(`./${package}/24/outline/*`), -// rimraf(`./${package}/24/solid/*`), -// ]) - -// await Promise.all([ -// buildIcons(package, '20/solid', 'cjs'), -// buildIcons(package, '20/solid', 'esm'), -// buildIcons(package, '24/outline', 'cjs'), -// buildIcons(package, '24/outline', 'esm'), -// buildIcons(package, '24/solid', 'cjs'), -// buildIcons(package, '24/solid', 'esm'), -// ensureWriteJson(`./${package}/20/solid/esm/package.json`, esmPackageJson), -// ensureWriteJson(`./${package}/20/solid/package.json`, cjsPackageJson), -// ensureWriteJson(`./${package}/24/outline/esm/package.json`, esmPackageJson), -// ensureWriteJson(`./${package}/24/outline/package.json`, cjsPackageJson), -// ensureWriteJson(`./${package}/24/solid/esm/package.json`, esmPackageJson), -// ensureWriteJson(`./${package}/24/solid/package.json`, cjsPackageJson), -// ]) - -// return console.log(`Finished building ${package} package.`) -// } - -// let [package] = process.argv.slice(2) - -// if (!package) { -// throw new Error('Please specify a package') -// } - -// main(package) diff --git a/packages/icons/scripts/sync.ts b/packages/icons/scripts/sync.ts new file mode 100644 index 00000000..622d709d --- /dev/null +++ b/packages/icons/scripts/sync.ts @@ -0,0 +1,123 @@ +import { isCancel, outro, spinner, text } from '@clack/prompts' +import { transform } from '@svgr/core' +import * as Figma from 'figma-api' +import fs from 'fs-extra' +import fetch from 'node-fetch' +import path from 'path' +import prettier from 'prettier' + +const SVG_DIR = path.resolve(__dirname, '../svg') + +await fs.ensureDir(SVG_DIR) + +function toKebabCase(str: string): string { + return str + .replace(/([a-z])([A-Z])/g, '$1-$2') // convert camel case to kebab case + .replace(/[\s_]+/g, '-') // replace spaces and underscores with hyphens + .toLowerCase() +} + +const personalAccessToken = await text({ + message: 'Your personal Figma access token:', + validate(value) { + if (value.length === 0) return `required` + }, +}) + +if (isCancel(personalAccessToken)) { + outro('Bye!') + process.exit(0) +} + +// https://www.figma.com/file/qLLuMLfpGxK9OfpIavwsmK/Iconset?node-id=3239-987 +const FILE_KEY = 'qLLuMLfpGxK9OfpIavwsmK' + +const NODE_IDS = { + '3239:987': 'icons', + // '3227:1083': 'social', + // '942:77': 'reactions', + '942:218': 'love', + '942:217': 'thumbs-up', + '942:216': 'thumbs-down', + '942:215': 'laugh', + '942:213': 'angry', +} + +const figma = new Figma.Api({ + personalAccessToken, +}) + +const s1 = spinner() +s1.start('Fetching nodes from Figma') +const { nodes } = await figma.getFileNodes(FILE_KEY, Object.keys(NODE_IDS)) +s1.stop('Done!') + +for (const [nodeId, name] of Object.entries(NODE_IDS)) { + const s2 = spinner() + s2.start('Fetching nodes from Figma') + + const { components } = nodes[nodeId]! + const nodeIds = Object.keys(components) + + const { err, images } = await figma.getImage(FILE_KEY, { + ids: nodeIds.join(','), + format: 'svg', + scale: 1, + }) + + if (err) { + s2.stop('Error!') + console.error(err) + process.exit(1) + } + + s2.stop('Done!') + + const s3 = spinner() + s3.start(`Generating SVGs for ${name}`) + + for (const [nodeId, image] of Object.entries(images)) { + const icon = components[nodeId]! + + const svgRaw = await fetch(image!).then(res => res.text()) + + const svg = await transform(svgRaw, { + plugins: ['@svgr/plugin-svgo'], + replaceAttrValues: { + // '#000': 'currentColor', + }, + svgoConfig: { + plugins: [ + { + name: 'preset-default', + params: { + overrides: { + cleanupIds: { + minify: false, + }, + // viewBox is required to resize SVGs with CSS. + // @see https://github.com/svg/svgo/issues/1128 + removeViewBox: false, + }, + }, + }, + ], + }, + }) + + const nameParts = icon.name.replace(' / ', '/').split('/') + const iconName = nameParts[nameParts.length - 1] + const fileName = `${toKebabCase(iconName)}-icon.svg` + const filePath = path.resolve(SVG_DIR, fileName) + + const prettierOptions = prettier.resolveConfig.sync(process.cwd()) + const formattedSvg = prettier.format(svg, { + ...prettierOptions, + parser: 'html', + }) + + await fs.writeFile(filePath, formattedSvg, { encoding: 'utf8' }) + } + + s3.stop(`${Object.keys(images).length} SVGs generated`) +} diff --git a/packages/icons/src/12/add-icon.svg b/packages/icons/src/12/add-icon.svg deleted file mode 100644 index f69c7e10..00000000 --- a/packages/icons/src/12/add-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/add-reaction-icon.svg b/packages/icons/src/12/add-reaction-icon.svg deleted file mode 100644 index 5f20c7d1..00000000 --- a/packages/icons/src/12/add-reaction-icon.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/packages/icons/src/12/alert-icon.svg b/packages/icons/src/12/alert-icon.svg deleted file mode 100644 index 317f7f88..00000000 --- a/packages/icons/src/12/alert-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/12/arrow-down-icon.svg b/packages/icons/src/12/arrow-down-icon.svg deleted file mode 100644 index f1e263d7..00000000 --- a/packages/icons/src/12/arrow-down-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/arrow-right-icon.svg b/packages/icons/src/12/arrow-right-icon.svg deleted file mode 100644 index 674ae1db..00000000 --- a/packages/icons/src/12/arrow-right-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/arrow-up-icon.svg b/packages/icons/src/12/arrow-up-icon.svg deleted file mode 100644 index 63546f98..00000000 --- a/packages/icons/src/12/arrow-up-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/block-icon.svg b/packages/icons/src/12/block-icon.svg deleted file mode 100644 index ba594153..00000000 --- a/packages/icons/src/12/block-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/12/camera-icon.svg b/packages/icons/src/12/camera-icon.svg deleted file mode 100644 index 307b17ae..00000000 --- a/packages/icons/src/12/camera-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/cards-icon.svg b/packages/icons/src/12/cards-icon.svg deleted file mode 100644 index 43c3500f..00000000 --- a/packages/icons/src/12/cards-icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/check-icon.svg b/packages/icons/src/12/check-icon.svg deleted file mode 100644 index dcba8bc1..00000000 --- a/packages/icons/src/12/check-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/12/check-large-icon.svg b/packages/icons/src/12/check-large-icon.svg deleted file mode 100644 index 7a0c2e4d..00000000 --- a/packages/icons/src/12/check-large-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/chevron-bottom-icon.svg b/packages/icons/src/12/chevron-bottom-icon.svg deleted file mode 100644 index d5f2ac78..00000000 --- a/packages/icons/src/12/chevron-bottom-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/chevron-left-icon.svg b/packages/icons/src/12/chevron-left-icon.svg deleted file mode 100644 index 2f709d90..00000000 --- a/packages/icons/src/12/chevron-left-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/chevron-right-icon.svg b/packages/icons/src/12/chevron-right-icon.svg deleted file mode 100644 index 1992d9a9..00000000 --- a/packages/icons/src/12/chevron-right-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/chevron-top-icon.svg b/packages/icons/src/12/chevron-top-icon.svg deleted file mode 100644 index 7a8b1e68..00000000 --- a/packages/icons/src/12/chevron-top-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/close-icon.svg b/packages/icons/src/12/close-icon.svg deleted file mode 100644 index 2c06b48d..00000000 --- a/packages/icons/src/12/close-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/12/color-icon.svg b/packages/icons/src/12/color-icon.svg deleted file mode 100644 index fc9527c2..00000000 --- a/packages/icons/src/12/color-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/packages/icons/src/12/communities-icon.svg b/packages/icons/src/12/communities-icon.svg deleted file mode 100644 index 431dbb7d..00000000 --- a/packages/icons/src/12/communities-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/12/contact-icon.svg b/packages/icons/src/12/contact-icon.svg deleted file mode 100644 index 26bbb834..00000000 --- a/packages/icons/src/12/contact-icon.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/packages/icons/src/12/copy-icon.svg b/packages/icons/src/12/copy-icon.svg deleted file mode 100644 index 5097d786..00000000 --- a/packages/icons/src/12/copy-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/delivered-icon.svg b/packages/icons/src/12/delivered-icon.svg deleted file mode 100644 index e8903af6..00000000 --- a/packages/icons/src/12/delivered-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/dropdown-icon.svg b/packages/icons/src/12/dropdown-icon.svg deleted file mode 100644 index 25d843fc..00000000 --- a/packages/icons/src/12/dropdown-icon.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/edit-icon.svg b/packages/icons/src/12/edit-icon.svg deleted file mode 100644 index 90aafc94..00000000 --- a/packages/icons/src/12/edit-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/12/gas-icon.svg b/packages/icons/src/12/gas-icon.svg deleted file mode 100644 index 9ba05f32..00000000 --- a/packages/icons/src/12/gas-icon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - diff --git a/packages/icons/src/12/hold-icon.svg b/packages/icons/src/12/hold-icon.svg deleted file mode 100644 index 62595bb5..00000000 --- a/packages/icons/src/12/hold-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/info-1-icon.svg b/packages/icons/src/12/info-1-icon.svg deleted file mode 100644 index 49db52e9..00000000 --- a/packages/icons/src/12/info-1-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/info-icon.svg b/packages/icons/src/12/info-icon.svg deleted file mode 100644 index 985c1fdb..00000000 --- a/packages/icons/src/12/info-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/12/jump-to-icon.svg b/packages/icons/src/12/jump-to-icon.svg deleted file mode 100644 index d0fd55a1..00000000 --- a/packages/icons/src/12/jump-to-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/packages/icons/src/12/lightning-icon.svg b/packages/icons/src/12/lightning-icon.svg deleted file mode 100644 index 24f75cd5..00000000 --- a/packages/icons/src/12/lightning-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/list-icon.svg b/packages/icons/src/12/list-icon.svg deleted file mode 100644 index f314a9a6..00000000 --- a/packages/icons/src/12/list-icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/loading-icon.svg b/packages/icons/src/12/loading-icon.svg deleted file mode 100644 index 102e93e9..00000000 --- a/packages/icons/src/12/loading-icon.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/packages/icons/src/12/locked-icon.svg b/packages/icons/src/12/locked-icon.svg deleted file mode 100644 index a59ec16b..00000000 --- a/packages/icons/src/12/locked-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/packages/icons/src/12/mention-icon.svg b/packages/icons/src/12/mention-icon.svg deleted file mode 100644 index adb717ed..00000000 --- a/packages/icons/src/12/mention-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - diff --git a/packages/icons/src/12/more-icon.svg b/packages/icons/src/12/more-icon.svg deleted file mode 100644 index 5f9ef8ff..00000000 --- a/packages/icons/src/12/more-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/12/negative-icon.svg b/packages/icons/src/12/negative-icon.svg deleted file mode 100644 index 665eb414..00000000 --- a/packages/icons/src/12/negative-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/packages/icons/src/12/notification-icon.svg b/packages/icons/src/12/notification-icon.svg deleted file mode 100644 index 1ae87bc9..00000000 --- a/packages/icons/src/12/notification-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/pause-icon.svg b/packages/icons/src/12/pause-icon.svg deleted file mode 100644 index 1aa649ea..00000000 --- a/packages/icons/src/12/pause-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/pending-icon.svg b/packages/icons/src/12/pending-icon.svg deleted file mode 100644 index 8ca1dc1a..00000000 --- a/packages/icons/src/12/pending-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/12/pick-icon.svg b/packages/icons/src/12/pick-icon.svg deleted file mode 100644 index 92a1e736..00000000 --- a/packages/icons/src/12/pick-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/12/placeholder-icon.svg b/packages/icons/src/12/placeholder-icon.svg deleted file mode 100644 index e5f7006a..00000000 --- a/packages/icons/src/12/placeholder-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/play-icon.svg b/packages/icons/src/12/play-icon.svg deleted file mode 100644 index 8b5f5057..00000000 --- a/packages/icons/src/12/play-icon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/packages/icons/src/12/positive-icon.svg b/packages/icons/src/12/positive-icon.svg deleted file mode 100644 index 9fcb4f61..00000000 --- a/packages/icons/src/12/positive-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - diff --git a/packages/icons/src/12/progress-icon.svg b/packages/icons/src/12/progress-icon.svg deleted file mode 100644 index 10d6a5fb..00000000 --- a/packages/icons/src/12/progress-icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/pullup-icon.svg b/packages/icons/src/12/pullup-icon.svg deleted file mode 100644 index 8837c044..00000000 --- a/packages/icons/src/12/pullup-icon.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/remove-icon.svg b/packages/icons/src/12/remove-icon.svg deleted file mode 100644 index 9d4a2eb2..00000000 --- a/packages/icons/src/12/remove-icon.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - diff --git a/packages/icons/src/12/search-icon.svg b/packages/icons/src/12/search-icon.svg deleted file mode 100644 index e545d7da..00000000 --- a/packages/icons/src/12/search-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/12/send-message-icon.svg b/packages/icons/src/12/send-message-icon.svg deleted file mode 100644 index dac7b0bd..00000000 --- a/packages/icons/src/12/send-message-icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/12/sent-icon.svg b/packages/icons/src/12/sent-icon.svg deleted file mode 100644 index 4dd03c6f..00000000 --- a/packages/icons/src/12/sent-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/12/timeout-icon.svg b/packages/icons/src/12/timeout-icon.svg deleted file mode 100644 index a0c0fcb7..00000000 --- a/packages/icons/src/12/timeout-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/12/total-members-icon.svg b/packages/icons/src/12/total-members-icon.svg deleted file mode 100644 index 0eefe811..00000000 --- a/packages/icons/src/12/total-members-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - diff --git a/packages/icons/src/12/trash-icon.svg b/packages/icons/src/12/trash-icon.svg deleted file mode 100644 index afd2c780..00000000 --- a/packages/icons/src/12/trash-icon.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - diff --git a/packages/icons/src/12/unlocked-icon.svg b/packages/icons/src/12/unlocked-icon.svg deleted file mode 100644 index ea69e42a..00000000 --- a/packages/icons/src/12/unlocked-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/packages/icons/src/12/untrustworthy-icon.svg b/packages/icons/src/12/untrustworthy-icon.svg deleted file mode 100644 index d72fcd47..00000000 --- a/packages/icons/src/12/untrustworthy-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/12/verified-1-icon.svg b/packages/icons/src/12/verified-1-icon.svg deleted file mode 100644 index c17accf5..00000000 --- a/packages/icons/src/12/verified-1-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/12/verified-icon.svg b/packages/icons/src/12/verified-icon.svg deleted file mode 100644 index 6fd69105..00000000 --- a/packages/icons/src/12/verified-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/12/whistle-icon.svg b/packages/icons/src/12/whistle-icon.svg deleted file mode 100644 index 7a94712c..00000000 --- a/packages/icons/src/12/whistle-icon.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - diff --git a/packages/icons/src/16/add-icon.svg b/packages/icons/src/16/add-icon.svg deleted file mode 100644 index 308cedeb..00000000 --- a/packages/icons/src/16/add-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/16/add-user-icon.svg b/packages/icons/src/16/add-user-icon.svg deleted file mode 100644 index 870a0fc6..00000000 --- a/packages/icons/src/16/add-user-icon.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/packages/icons/src/16/alert-icon.svg b/packages/icons/src/16/alert-icon.svg deleted file mode 100644 index 0b8d76b8..00000000 --- a/packages/icons/src/16/alert-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/arrow-down-icon.svg b/packages/icons/src/16/arrow-down-icon.svg deleted file mode 100644 index 2144335a..00000000 --- a/packages/icons/src/16/arrow-down-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/16/arrow-right-icon.svg b/packages/icons/src/16/arrow-right-icon.svg deleted file mode 100644 index d3fb4673..00000000 --- a/packages/icons/src/16/arrow-right-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/16/calendar-icon.svg b/packages/icons/src/16/calendar-icon.svg deleted file mode 100644 index 6d04fcd8..00000000 --- a/packages/icons/src/16/calendar-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - diff --git a/packages/icons/src/16/check-circle-icon.svg b/packages/icons/src/16/check-circle-icon.svg deleted file mode 100644 index e8eaa89d..00000000 --- a/packages/icons/src/16/check-circle-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/16/chevron-down-icon.svg b/packages/icons/src/16/chevron-down-icon.svg deleted file mode 100644 index d60a7a40..00000000 --- a/packages/icons/src/16/chevron-down-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/16/chevron-left-icon.svg b/packages/icons/src/16/chevron-left-icon.svg deleted file mode 100644 index 6cb6fabe..00000000 --- a/packages/icons/src/16/chevron-left-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/16/chevron-right-icon.svg b/packages/icons/src/16/chevron-right-icon.svg deleted file mode 100644 index 74142759..00000000 --- a/packages/icons/src/16/chevron-right-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/16/chevron-top-icon.svg b/packages/icons/src/16/chevron-top-icon.svg deleted file mode 100644 index 146bd32a..00000000 --- a/packages/icons/src/16/chevron-top-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/16/close-icon.svg b/packages/icons/src/16/close-icon.svg deleted file mode 100644 index 6d645d04..00000000 --- a/packages/icons/src/16/close-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/packages/icons/src/16/connection-icon.svg b/packages/icons/src/16/connection-icon.svg deleted file mode 100644 index 9b82188a..00000000 --- a/packages/icons/src/16/connection-icon.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/16/contact-book-icon.svg b/packages/icons/src/16/contact-book-icon.svg deleted file mode 100644 index 7fb5fdb7..00000000 --- a/packages/icons/src/16/contact-book-icon.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/delete-icon.svg b/packages/icons/src/16/delete-icon.svg deleted file mode 100644 index e198013c..00000000 --- a/packages/icons/src/16/delete-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - diff --git a/packages/icons/src/16/email-icon.svg b/packages/icons/src/16/email-icon.svg deleted file mode 100644 index fdaec82b..00000000 --- a/packages/icons/src/16/email-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/16/forward-icon.svg b/packages/icons/src/16/forward-icon.svg deleted file mode 100644 index 64fc74ed..00000000 --- a/packages/icons/src/16/forward-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/16/gif-icon.svg b/packages/icons/src/16/gif-icon.svg deleted file mode 100644 index 9fc9c372..00000000 --- a/packages/icons/src/16/gif-icon.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - diff --git a/packages/icons/src/16/group-icon.svg b/packages/icons/src/16/group-icon.svg deleted file mode 100644 index 97ff86df..00000000 --- a/packages/icons/src/16/group-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/history-icon.svg b/packages/icons/src/16/history-icon.svg deleted file mode 100644 index b141b084..00000000 --- a/packages/icons/src/16/history-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/16/info-icon.svg b/packages/icons/src/16/info-icon.svg deleted file mode 100644 index e1e7accc..00000000 --- a/packages/icons/src/16/info-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/lightning-icon.svg b/packages/icons/src/16/lightning-icon.svg deleted file mode 100644 index 16f1600a..00000000 --- a/packages/icons/src/16/lightning-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/locked-icon.svg b/packages/icons/src/16/locked-icon.svg deleted file mode 100644 index 01a9ca15..00000000 --- a/packages/icons/src/16/locked-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/mention-icon.svg b/packages/icons/src/16/mention-icon.svg deleted file mode 100644 index 12b32a8a..00000000 --- a/packages/icons/src/16/mention-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/more-icon.svg b/packages/icons/src/16/more-icon.svg deleted file mode 100644 index 16dacf48..00000000 --- a/packages/icons/src/16/more-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/mute-icon.svg b/packages/icons/src/16/mute-icon.svg deleted file mode 100644 index 09b263a1..00000000 --- a/packages/icons/src/16/mute-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/negative-icon.svg b/packages/icons/src/16/negative-icon.svg deleted file mode 100644 index 92ca5d00..00000000 --- a/packages/icons/src/16/negative-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/notification-icon.svg b/packages/icons/src/16/notification-icon.svg deleted file mode 100644 index 3af0636a..00000000 --- a/packages/icons/src/16/notification-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/16/pin-icon.svg b/packages/icons/src/16/pin-icon.svg deleted file mode 100644 index b8bf2b69..00000000 --- a/packages/icons/src/16/pin-icon.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - diff --git a/packages/icons/src/16/placeholder-icon.svg b/packages/icons/src/16/placeholder-icon.svg deleted file mode 100644 index c104663b..00000000 --- a/packages/icons/src/16/placeholder-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/positive-icon.svg b/packages/icons/src/16/positive-icon.svg deleted file mode 100644 index f55debb1..00000000 --- a/packages/icons/src/16/positive-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/privacy-icon.svg b/packages/icons/src/16/privacy-icon.svg deleted file mode 100644 index c9892835..00000000 --- a/packages/icons/src/16/privacy-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/progress-icon.svg b/packages/icons/src/16/progress-icon.svg deleted file mode 100644 index 4ddef029..00000000 --- a/packages/icons/src/16/progress-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - diff --git a/packages/icons/src/16/remove-user-icon.svg b/packages/icons/src/16/remove-user-icon.svg deleted file mode 100644 index fada66ea..00000000 --- a/packages/icons/src/16/remove-user-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - diff --git a/packages/icons/src/16/sad-icon.svg b/packages/icons/src/16/sad-icon.svg deleted file mode 100644 index f2f1881e..00000000 --- a/packages/icons/src/16/sad-icon.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/packages/icons/src/16/stickers-icon.svg b/packages/icons/src/16/stickers-icon.svg deleted file mode 100644 index 8acc27ba..00000000 --- a/packages/icons/src/16/stickers-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/packages/icons/src/16/unlocked-icon.svg b/packages/icons/src/16/unlocked-icon.svg deleted file mode 100644 index 04a73611..00000000 --- a/packages/icons/src/16/unlocked-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/unmute-icon.svg b/packages/icons/src/16/unmute-icon.svg deleted file mode 100644 index 77551597..00000000 --- a/packages/icons/src/16/unmute-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/16/world-icon.svg b/packages/icons/src/16/world-icon.svg deleted file mode 100644 index 4180bcea..00000000 --- a/packages/icons/src/16/world-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/Menu-icon.svg b/packages/icons/src/20/Menu-icon.svg deleted file mode 100644 index 940ff386..00000000 --- a/packages/icons/src/20/Menu-icon.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/Unread-icon.svg b/packages/icons/src/20/Unread-icon.svg deleted file mode 100644 index c6c011fd..00000000 --- a/packages/icons/src/20/Unread-icon.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/account number-icon.svg b/packages/icons/src/20/account number-icon.svg deleted file mode 100644 index 357bd759..00000000 --- a/packages/icons/src/20/account number-icon.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - diff --git a/packages/icons/src/20/activity-center-icon.svg b/packages/icons/src/20/activity-center-icon.svg deleted file mode 100644 index e1abf147..00000000 --- a/packages/icons/src/20/activity-center-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/add-reaction-icon.svg b/packages/icons/src/20/add-reaction-icon.svg deleted file mode 100644 index ff580305..00000000 --- a/packages/icons/src/20/add-reaction-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/add-token-icon.svg b/packages/icons/src/20/add-token-icon.svg deleted file mode 100644 index 84181cd6..00000000 --- a/packages/icons/src/20/add-token-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/20/add-user-icon.svg b/packages/icons/src/20/add-user-icon.svg deleted file mode 100644 index 525d8e56..00000000 --- a/packages/icons/src/20/add-user-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/alert-icon.svg b/packages/icons/src/20/alert-icon.svg deleted file mode 100644 index 44c5b36c..00000000 --- a/packages/icons/src/20/alert-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/alphabetically-icon.svg b/packages/icons/src/20/alphabetically-icon.svg deleted file mode 100644 index 3c8d4948..00000000 --- a/packages/icons/src/20/alphabetically-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - diff --git a/packages/icons/src/20/android-icon.svg b/packages/icons/src/20/android-icon.svg deleted file mode 100644 index 7c134b76..00000000 --- a/packages/icons/src/20/android-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/anonymous-icon.svg b/packages/icons/src/20/anonymous-icon.svg deleted file mode 100644 index d27dcc7b..00000000 --- a/packages/icons/src/20/anonymous-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/attach-icon.svg b/packages/icons/src/20/attach-icon.svg deleted file mode 100644 index 009874f6..00000000 --- a/packages/icons/src/20/attach-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/audio-icon.svg b/packages/icons/src/20/audio-icon.svg deleted file mode 100644 index 3e9242ca..00000000 --- a/packages/icons/src/20/audio-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/automatic-icon.svg b/packages/icons/src/20/automatic-icon.svg deleted file mode 100644 index feb57ec4..00000000 --- a/packages/icons/src/20/automatic-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/20/block-icon.svg b/packages/icons/src/20/block-icon.svg deleted file mode 100644 index d61cb116..00000000 --- a/packages/icons/src/20/block-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/bold-icon.svg b/packages/icons/src/20/bold-icon.svg deleted file mode 100644 index 65c2ec01..00000000 --- a/packages/icons/src/20/bold-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/bridge-icon.svg b/packages/icons/src/20/bridge-icon.svg deleted file mode 100644 index 4d3b931c..00000000 --- a/packages/icons/src/20/bridge-icon.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/20/browser-icon.svg b/packages/icons/src/20/browser-icon.svg deleted file mode 100644 index c2659c35..00000000 --- a/packages/icons/src/20/browser-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/bullet-list-icon.svg b/packages/icons/src/20/bullet-list-icon.svg deleted file mode 100644 index 990c05fa..00000000 --- a/packages/icons/src/20/bullet-list-icon.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/buy-icon.svg b/packages/icons/src/20/buy-icon.svg deleted file mode 100644 index 5cbf0af0..00000000 --- a/packages/icons/src/20/buy-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/camera-icon.svg b/packages/icons/src/20/camera-icon.svg deleted file mode 100644 index a929293b..00000000 --- a/packages/icons/src/20/camera-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/20/card-view-icon.svg b/packages/icons/src/20/card-view-icon.svg deleted file mode 100644 index 0a6dff1c..00000000 --- a/packages/icons/src/20/card-view-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/centre-align-icon.svg b/packages/icons/src/20/centre-align-icon.svg deleted file mode 100644 index 444b5b93..00000000 --- a/packages/icons/src/20/centre-align-icon.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/chatkey-icon.svg b/packages/icons/src/20/chatkey-icon.svg deleted file mode 100644 index ca9dd7a5..00000000 --- a/packages/icons/src/20/chatkey-icon.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/chevron-up-icon.svg b/packages/icons/src/20/chevron-up-icon.svg deleted file mode 100644 index daf6725c..00000000 --- a/packages/icons/src/20/chevron-up-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/20/chevrons-left-icon.svg b/packages/icons/src/20/chevrons-left-icon.svg deleted file mode 100644 index 1dfcebef..00000000 --- a/packages/icons/src/20/chevrons-left-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/chevrons-right-icon.svg b/packages/icons/src/20/chevrons-right-icon.svg deleted file mode 100644 index d8d9793c..00000000 --- a/packages/icons/src/20/chevrons-right-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/clear-icon.svg b/packages/icons/src/20/clear-icon.svg deleted file mode 100644 index 2e90525a..00000000 --- a/packages/icons/src/20/clear-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/20/close-icon.svg b/packages/icons/src/20/close-icon.svg deleted file mode 100644 index 327428b9..00000000 --- a/packages/icons/src/20/close-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/code block-icon.svg b/packages/icons/src/20/code block-icon.svg deleted file mode 100644 index 57a7476f..00000000 --- a/packages/icons/src/20/code block-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/code-icon.svg b/packages/icons/src/20/code-icon.svg deleted file mode 100644 index ea2d5ee6..00000000 --- a/packages/icons/src/20/code-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/colour-pick-icon.svg b/packages/icons/src/20/colour-pick-icon.svg deleted file mode 100644 index 2a5ba447..00000000 --- a/packages/icons/src/20/colour-pick-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/communities-icon.svg b/packages/icons/src/20/communities-icon.svg deleted file mode 100644 index 3b91402e..00000000 --- a/packages/icons/src/20/communities-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/connection-icon.svg b/packages/icons/src/20/connection-icon.svg deleted file mode 100644 index 71c32c6d..00000000 --- a/packages/icons/src/20/connection-icon.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/contact-book-icon.svg b/packages/icons/src/20/contact-book-icon.svg deleted file mode 100644 index 8251d608..00000000 --- a/packages/icons/src/20/contact-book-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/contact-icon.svg b/packages/icons/src/20/contact-icon.svg deleted file mode 100644 index 5573277a..00000000 --- a/packages/icons/src/20/contact-icon.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - diff --git a/packages/icons/src/20/copy-icon.svg b/packages/icons/src/20/copy-icon.svg deleted file mode 100644 index 8eeb9d2c..00000000 --- a/packages/icons/src/20/copy-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - diff --git a/packages/icons/src/20/crown-icon.svg b/packages/icons/src/20/crown-icon.svg deleted file mode 100644 index 30ee9d44..00000000 --- a/packages/icons/src/20/crown-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/packages/icons/src/20/customize-icon.svg b/packages/icons/src/20/customize-icon.svg deleted file mode 100644 index 5b946fbf..00000000 --- a/packages/icons/src/20/customize-icon.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/dark-icon.svg b/packages/icons/src/20/dark-icon.svg deleted file mode 100644 index 8a7c0089..00000000 --- a/packages/icons/src/20/dark-icon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/packages/icons/src/20/data-usage-icon.svg b/packages/icons/src/20/data-usage-icon.svg deleted file mode 100644 index a5922254..00000000 --- a/packages/icons/src/20/data-usage-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/delete-icon.svg b/packages/icons/src/20/delete-icon.svg deleted file mode 100644 index b618a2c2..00000000 --- a/packages/icons/src/20/delete-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/desktop-icon.svg b/packages/icons/src/20/desktop-icon.svg deleted file mode 100644 index dbb64d95..00000000 --- a/packages/icons/src/20/desktop-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/download-icon.svg b/packages/icons/src/20/download-icon.svg deleted file mode 100644 index 638736a2..00000000 --- a/packages/icons/src/20/download-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/20/dropdown-icon.svg b/packages/icons/src/20/dropdown-icon.svg deleted file mode 100644 index ca151b10..00000000 --- a/packages/icons/src/20/dropdown-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/duration-icon.svg b/packages/icons/src/20/duration-icon.svg deleted file mode 100644 index 5a5cfb4b..00000000 --- a/packages/icons/src/20/duration-icon.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/edit-icon.svg b/packages/icons/src/20/edit-icon.svg deleted file mode 100644 index e114553c..00000000 --- a/packages/icons/src/20/edit-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/email-icon.svg b/packages/icons/src/20/email-icon.svg deleted file mode 100644 index a959b386..00000000 --- a/packages/icons/src/20/email-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/20/face-id-icon.svg b/packages/icons/src/20/face-id-icon.svg deleted file mode 100644 index 04676e73..00000000 --- a/packages/icons/src/20/face-id-icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - diff --git a/packages/icons/src/20/favourite-icon.svg b/packages/icons/src/20/favourite-icon.svg deleted file mode 100644 index a79af606..00000000 --- a/packages/icons/src/20/favourite-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/file-icon.svg b/packages/icons/src/20/file-icon.svg deleted file mode 100644 index 34ec910e..00000000 --- a/packages/icons/src/20/file-icon.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/flag-icon.svg b/packages/icons/src/20/flag-icon.svg deleted file mode 100644 index f5b1d87d..00000000 --- a/packages/icons/src/20/flag-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/flash-off-icon.svg b/packages/icons/src/20/flash-off-icon.svg deleted file mode 100644 index 10794e77..00000000 --- a/packages/icons/src/20/flash-off-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/20/flashlight-off-icon.svg b/packages/icons/src/20/flashlight-off-icon.svg deleted file mode 100644 index 74c95ef4..00000000 --- a/packages/icons/src/20/flashlight-off-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/flashlight-on-icon.svg b/packages/icons/src/20/flashlight-on-icon.svg deleted file mode 100644 index 8bf7589d..00000000 --- a/packages/icons/src/20/flashlight-on-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/flip-icon.svg b/packages/icons/src/20/flip-icon.svg deleted file mode 100644 index 3185f4fb..00000000 --- a/packages/icons/src/20/flip-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/folder-icon.svg b/packages/icons/src/20/folder-icon.svg deleted file mode 100644 index e1140568..00000000 --- a/packages/icons/src/20/folder-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/format-icon.svg b/packages/icons/src/20/format-icon.svg deleted file mode 100644 index 32d994e8..00000000 --- a/packages/icons/src/20/format-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/20/forward-icon.svg b/packages/icons/src/20/forward-icon.svg deleted file mode 100644 index 99f18891..00000000 --- a/packages/icons/src/20/forward-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/friend-icon.svg b/packages/icons/src/20/friend-icon.svg deleted file mode 100644 index 6adbe5fc..00000000 --- a/packages/icons/src/20/friend-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - diff --git a/packages/icons/src/20/gas-icon.svg b/packages/icons/src/20/gas-icon.svg deleted file mode 100644 index 53dbcd7f..00000000 --- a/packages/icons/src/20/gas-icon.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/gif-icon.svg b/packages/icons/src/20/gif-icon.svg deleted file mode 100644 index b8316dad..00000000 --- a/packages/icons/src/20/gif-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - diff --git a/packages/icons/src/20/globe-icon.svg b/packages/icons/src/20/globe-icon.svg deleted file mode 100644 index 14df1038..00000000 --- a/packages/icons/src/20/globe-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/hashtag-1-icon.svg b/packages/icons/src/20/hashtag-1-icon.svg deleted file mode 100644 index 2ffc6f2d..00000000 --- a/packages/icons/src/20/hashtag-1-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/hashtag-icon.svg b/packages/icons/src/20/hashtag-icon.svg deleted file mode 100644 index 0539b688..00000000 --- a/packages/icons/src/20/hashtag-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - diff --git a/packages/icons/src/20/heart-icon.svg b/packages/icons/src/20/heart-icon.svg deleted file mode 100644 index 124928c1..00000000 --- a/packages/icons/src/20/heart-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/packages/icons/src/20/help-icon.svg b/packages/icons/src/20/help-icon.svg deleted file mode 100644 index 4b3944f1..00000000 --- a/packages/icons/src/20/help-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/hide-icon.svg b/packages/icons/src/20/hide-icon.svg deleted file mode 100644 index fce32f42..00000000 --- a/packages/icons/src/20/hide-icon.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - diff --git a/packages/icons/src/20/history-icon.svg b/packages/icons/src/20/history-icon.svg deleted file mode 100644 index 0610b20a..00000000 --- a/packages/icons/src/20/history-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/hold-icon.svg b/packages/icons/src/20/hold-icon.svg deleted file mode 100644 index ba6bdaec..00000000 --- a/packages/icons/src/20/hold-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/20/image-icon.svg b/packages/icons/src/20/image-icon.svg deleted file mode 100644 index 644497e8..00000000 --- a/packages/icons/src/20/image-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/inactive-icon.svg b/packages/icons/src/20/inactive-icon.svg deleted file mode 100644 index 037f176d..00000000 --- a/packages/icons/src/20/inactive-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/icons/src/20/info-badge-icon.svg b/packages/icons/src/20/info-badge-icon.svg deleted file mode 100644 index 62879768..00000000 --- a/packages/icons/src/20/info-badge-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/info-icon.svg b/packages/icons/src/20/info-icon.svg deleted file mode 100644 index a6486886..00000000 --- a/packages/icons/src/20/info-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/italic-icon.svg b/packages/icons/src/20/italic-icon.svg deleted file mode 100644 index 7c09ddf4..00000000 --- a/packages/icons/src/20/italic-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/justify-icon.svg b/packages/icons/src/20/justify-icon.svg deleted file mode 100644 index c7487720..00000000 --- a/packages/icons/src/20/justify-icon.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/key-icon.svg b/packages/icons/src/20/key-icon.svg deleted file mode 100644 index b300e245..00000000 --- a/packages/icons/src/20/key-icon.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - diff --git a/packages/icons/src/20/keyboard-icon.svg b/packages/icons/src/20/keyboard-icon.svg deleted file mode 100644 index ec4ba061..00000000 --- a/packages/icons/src/20/keyboard-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/20/keycard-icon.svg b/packages/icons/src/20/keycard-icon.svg deleted file mode 100644 index be87e83d..00000000 --- a/packages/icons/src/20/keycard-icon.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - diff --git a/packages/icons/src/20/keycard-logo-icon.svg b/packages/icons/src/20/keycard-logo-icon.svg deleted file mode 100644 index e3911d27..00000000 --- a/packages/icons/src/20/keycard-logo-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/laptop-icon.svg b/packages/icons/src/20/laptop-icon.svg deleted file mode 100644 index 106cd767..00000000 --- a/packages/icons/src/20/laptop-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/left-align-icon.svg b/packages/icons/src/20/left-align-icon.svg deleted file mode 100644 index 5b8c010e..00000000 --- a/packages/icons/src/20/left-align-icon.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/light-icon.svg b/packages/icons/src/20/light-icon.svg deleted file mode 100644 index 4efd6ee5..00000000 --- a/packages/icons/src/20/light-icon.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - diff --git a/packages/icons/src/20/link-icon.svg b/packages/icons/src/20/link-icon.svg deleted file mode 100644 index d174c1f7..00000000 --- a/packages/icons/src/20/link-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/list-view-icon.svg b/packages/icons/src/20/list-view-icon.svg deleted file mode 100644 index c541c11c..00000000 --- a/packages/icons/src/20/list-view-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - diff --git a/packages/icons/src/20/loading-icon.svg b/packages/icons/src/20/loading-icon.svg deleted file mode 100644 index d25d3a1f..00000000 --- a/packages/icons/src/20/loading-icon.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/20/locked-icon.svg b/packages/icons/src/20/locked-icon.svg deleted file mode 100644 index fd69bc9c..00000000 --- a/packages/icons/src/20/locked-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/log-out-icon.svg b/packages/icons/src/20/log-out-icon.svg deleted file mode 100644 index 34e8350f..00000000 --- a/packages/icons/src/20/log-out-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/members-icon.svg b/packages/icons/src/20/members-icon.svg deleted file mode 100644 index f708fe33..00000000 --- a/packages/icons/src/20/members-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/mention-icon.svg b/packages/icons/src/20/mention-icon.svg deleted file mode 100644 index 6f8f0310..00000000 --- a/packages/icons/src/20/mention-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/messages-icon.svg b/packages/icons/src/20/messages-icon.svg deleted file mode 100644 index f69b3745..00000000 --- a/packages/icons/src/20/messages-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/mobile-icon.svg b/packages/icons/src/20/mobile-icon.svg deleted file mode 100644 index 55ac4007..00000000 --- a/packages/icons/src/20/mobile-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/packages/icons/src/20/multi-profile-icon.svg b/packages/icons/src/20/multi-profile-icon.svg deleted file mode 100644 index c70f01bb..00000000 --- a/packages/icons/src/20/multi-profile-icon.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/muted-icon.svg b/packages/icons/src/20/muted-icon.svg deleted file mode 100644 index ac561de9..00000000 --- a/packages/icons/src/20/muted-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/mutual-contact-icon.svg b/packages/icons/src/20/mutual-contact-icon.svg deleted file mode 100644 index 0f2d8002..00000000 --- a/packages/icons/src/20/mutual-contact-icon.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/new-message-icon.svg b/packages/icons/src/20/new-message-icon.svg deleted file mode 100644 index e70afe8a..00000000 --- a/packages/icons/src/20/new-message-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/nft-icon.svg b/packages/icons/src/20/nft-icon.svg deleted file mode 100644 index 6ae7885b..00000000 --- a/packages/icons/src/20/nft-icon.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/node-icon.svg b/packages/icons/src/20/node-icon.svg deleted file mode 100644 index d769da77..00000000 --- a/packages/icons/src/20/node-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/notifications-icon.svg b/packages/icons/src/20/notifications-icon.svg deleted file mode 100644 index fb0a9915..00000000 --- a/packages/icons/src/20/notifications-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/numbered-list-icon.svg b/packages/icons/src/20/numbered-list-icon.svg deleted file mode 100644 index f2604083..00000000 --- a/packages/icons/src/20/numbered-list-icon.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/options-icon.svg b/packages/icons/src/20/options-icon.svg deleted file mode 100644 index e791cafd..00000000 --- a/packages/icons/src/20/options-icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/password-icon.svg b/packages/icons/src/20/password-icon.svg deleted file mode 100644 index bda0b89d..00000000 --- a/packages/icons/src/20/password-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - diff --git a/packages/icons/src/20/pause-icon.svg b/packages/icons/src/20/pause-icon.svg deleted file mode 100644 index ddb0a50c..00000000 --- a/packages/icons/src/20/pause-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/pending-icon.svg b/packages/icons/src/20/pending-icon.svg deleted file mode 100644 index 37876ab0..00000000 --- a/packages/icons/src/20/pending-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/pending-user-icon.svg b/packages/icons/src/20/pending-user-icon.svg deleted file mode 100644 index 1c1157ae..00000000 --- a/packages/icons/src/20/pending-user-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/pin-1-icon.svg b/packages/icons/src/20/pin-1-icon.svg deleted file mode 100644 index bf8b1357..00000000 --- a/packages/icons/src/20/pin-1-icon.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/pin-icon.svg b/packages/icons/src/20/pin-icon.svg deleted file mode 100644 index fe955632..00000000 --- a/packages/icons/src/20/pin-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/placeholder-icon.svg b/packages/icons/src/20/placeholder-icon.svg deleted file mode 100644 index 6b105bce..00000000 --- a/packages/icons/src/20/placeholder-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/play-icon.svg b/packages/icons/src/20/play-icon.svg deleted file mode 100644 index dc3e88f1..00000000 --- a/packages/icons/src/20/play-icon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/packages/icons/src/20/privacy-icon.svg b/packages/icons/src/20/privacy-icon.svg deleted file mode 100644 index 13fa2a83..00000000 --- a/packages/icons/src/20/privacy-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/profile-icon.svg b/packages/icons/src/20/profile-icon.svg deleted file mode 100644 index feb2a92c..00000000 --- a/packages/icons/src/20/profile-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/pullup-icon.svg b/packages/icons/src/20/pullup-icon.svg deleted file mode 100644 index c903f5b6..00000000 --- a/packages/icons/src/20/pullup-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/qr-code-icon.svg b/packages/icons/src/20/qr-code-icon.svg deleted file mode 100644 index f6ecf3d3..00000000 --- a/packages/icons/src/20/qr-code-icon.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - diff --git a/packages/icons/src/20/quarter-icon.svg b/packages/icons/src/20/quarter-icon.svg deleted file mode 100644 index f0eae1ac..00000000 --- a/packages/icons/src/20/quarter-icon.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/reaction-icon.svg b/packages/icons/src/20/reaction-icon.svg deleted file mode 100644 index e4d22272..00000000 --- a/packages/icons/src/20/reaction-icon.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/receive-icon.svg b/packages/icons/src/20/receive-icon.svg deleted file mode 100644 index 642f5243..00000000 --- a/packages/icons/src/20/receive-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/receive-message-icon.svg b/packages/icons/src/20/receive-message-icon.svg deleted file mode 100644 index 232b34f3..00000000 --- a/packages/icons/src/20/receive-message-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/recent-icon.svg b/packages/icons/src/20/recent-icon.svg deleted file mode 100644 index d4f25f90..00000000 --- a/packages/icons/src/20/recent-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/refresh-icon.svg b/packages/icons/src/20/refresh-icon.svg deleted file mode 100644 index 0132e9e9..00000000 --- a/packages/icons/src/20/refresh-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/remove-user-icon.svg b/packages/icons/src/20/remove-user-icon.svg deleted file mode 100644 index 9e402a4c..00000000 --- a/packages/icons/src/20/remove-user-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/reply-icon.svg b/packages/icons/src/20/reply-icon.svg deleted file mode 100644 index 5f1044fe..00000000 --- a/packages/icons/src/20/reply-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/reveal-icon.svg b/packages/icons/src/20/reveal-icon.svg deleted file mode 100644 index 075749b0..00000000 --- a/packages/icons/src/20/reveal-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/20/revere-icon.svg b/packages/icons/src/20/revere-icon.svg deleted file mode 100644 index e2282936..00000000 --- a/packages/icons/src/20/revere-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/right-align-icon.svg b/packages/icons/src/20/right-align-icon.svg deleted file mode 100644 index d95501ce..00000000 --- a/packages/icons/src/20/right-align-icon.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/rotate-icon.svg b/packages/icons/src/20/rotate-icon.svg deleted file mode 100644 index 81e5fbc5..00000000 --- a/packages/icons/src/20/rotate-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/sad-icon.svg b/packages/icons/src/20/sad-icon.svg deleted file mode 100644 index 1cffa364..00000000 --- a/packages/icons/src/20/sad-icon.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/save-icon.svg b/packages/icons/src/20/save-icon.svg deleted file mode 100644 index 40dc3619..00000000 --- a/packages/icons/src/20/save-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - diff --git a/packages/icons/src/20/scan-icon.svg b/packages/icons/src/20/scan-icon.svg deleted file mode 100644 index 3202e04c..00000000 --- a/packages/icons/src/20/scan-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/packages/icons/src/20/search-icon.svg b/packages/icons/src/20/search-icon.svg deleted file mode 100644 index 4ff6cdc9..00000000 --- a/packages/icons/src/20/search-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/seed-icon.svg b/packages/icons/src/20/seed-icon.svg deleted file mode 100644 index a212f347..00000000 --- a/packages/icons/src/20/seed-icon.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/20/send-icon.svg b/packages/icons/src/20/send-icon.svg deleted file mode 100644 index 35ae6fd7..00000000 --- a/packages/icons/src/20/send-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/send-message-icon.svg b/packages/icons/src/20/send-message-icon.svg deleted file mode 100644 index a2da2dc7..00000000 --- a/packages/icons/src/20/send-message-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/settings-icon.svg b/packages/icons/src/20/settings-icon.svg deleted file mode 100644 index a69f288f..00000000 --- a/packages/icons/src/20/settings-icon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/packages/icons/src/20/share-icon.svg b/packages/icons/src/20/share-icon.svg deleted file mode 100644 index ef7f94b2..00000000 --- a/packages/icons/src/20/share-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/signature-icon.svg b/packages/icons/src/20/signature-icon.svg deleted file mode 100644 index 36c77cf1..00000000 --- a/packages/icons/src/20/signature-icon.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - diff --git a/packages/icons/src/20/sort-icon.svg b/packages/icons/src/20/sort-icon.svg deleted file mode 100644 index 13c91ccb..00000000 --- a/packages/icons/src/20/sort-icon.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - diff --git a/packages/icons/src/20/speed-icon.svg b/packages/icons/src/20/speed-icon.svg deleted file mode 100644 index 3e023ecd..00000000 --- a/packages/icons/src/20/speed-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - diff --git a/packages/icons/src/20/status-icon.svg b/packages/icons/src/20/status-icon.svg deleted file mode 100644 index 1d43e73e..00000000 --- a/packages/icons/src/20/status-icon.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - diff --git a/packages/icons/src/20/stickers-icon.svg b/packages/icons/src/20/stickers-icon.svg deleted file mode 100644 index e0d0f45c..00000000 --- a/packages/icons/src/20/stickers-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/strikethrough-icon.svg b/packages/icons/src/20/strikethrough-icon.svg deleted file mode 100644 index a46c90e7..00000000 --- a/packages/icons/src/20/strikethrough-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/subscript-icon.svg b/packages/icons/src/20/subscript-icon.svg deleted file mode 100644 index 26a707f9..00000000 --- a/packages/icons/src/20/subscript-icon.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - diff --git a/packages/icons/src/20/superscript-icon.svg b/packages/icons/src/20/superscript-icon.svg deleted file mode 100644 index 9bb40e11..00000000 --- a/packages/icons/src/20/superscript-icon.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/swap-icon.svg b/packages/icons/src/20/swap-icon.svg deleted file mode 100644 index 150ae175..00000000 --- a/packages/icons/src/20/swap-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - diff --git a/packages/icons/src/20/syncing-icon.svg b/packages/icons/src/20/syncing-icon.svg deleted file mode 100644 index 50574dab..00000000 --- a/packages/icons/src/20/syncing-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/toggle-icon.svg b/packages/icons/src/20/toggle-icon.svg deleted file mode 100644 index 60456fe6..00000000 --- a/packages/icons/src/20/toggle-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - diff --git a/packages/icons/src/20/token-icon.svg b/packages/icons/src/20/token-icon.svg deleted file mode 100644 index cfd80a0f..00000000 --- a/packages/icons/src/20/token-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/unblock-icon.svg b/packages/icons/src/20/unblock-icon.svg deleted file mode 100644 index ba66413f..00000000 --- a/packages/icons/src/20/unblock-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/packages/icons/src/20/underline-icon.svg b/packages/icons/src/20/underline-icon.svg deleted file mode 100644 index 481e2cb4..00000000 --- a/packages/icons/src/20/underline-icon.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - diff --git a/packages/icons/src/20/unlocked-icon.svg b/packages/icons/src/20/unlocked-icon.svg deleted file mode 100644 index ee8e9823..00000000 --- a/packages/icons/src/20/unlocked-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/untrustworthy-icon.svg b/packages/icons/src/20/untrustworthy-icon.svg deleted file mode 100644 index 4ea0e78b..00000000 --- a/packages/icons/src/20/untrustworthy-icon.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/verified-icon.svg b/packages/icons/src/20/verified-icon.svg deleted file mode 100644 index c86d7a0d..00000000 --- a/packages/icons/src/20/verified-icon.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - diff --git a/packages/icons/src/20/video-icon.svg b/packages/icons/src/20/video-icon.svg deleted file mode 100644 index 68317ffd..00000000 --- a/packages/icons/src/20/video-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/wallet-icon.svg b/packages/icons/src/20/wallet-icon.svg deleted file mode 100644 index 25bee0b5..00000000 --- a/packages/icons/src/20/wallet-icon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/packages/icons/src/20/warning-icon.svg b/packages/icons/src/20/warning-icon.svg deleted file mode 100644 index 2c15c00b..00000000 --- a/packages/icons/src/20/warning-icon.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - diff --git a/packages/icons/src/20/world-icon.svg b/packages/icons/src/20/world-icon.svg deleted file mode 100644 index a109402f..00000000 --- a/packages/icons/src/20/world-icon.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - diff --git a/packages/icons/src/account-number-icon.tsx b/packages/icons/src/account-number-icon.tsx new file mode 100644 index 00000000..89d4c636 --- /dev/null +++ b/packages/icons/src/account-number-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAccountNumberIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAccountNumberIcon diff --git a/packages/icons/src/active-icon.tsx b/packages/icons/src/active-icon.tsx new file mode 100644 index 00000000..b9b2e7bc --- /dev/null +++ b/packages/icons/src/active-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgActiveIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgActiveIcon diff --git a/packages/icons/src/active-members-icon.tsx b/packages/icons/src/active-members-icon.tsx new file mode 100644 index 00000000..64752e5e --- /dev/null +++ b/packages/icons/src/active-members-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgActiveMembersIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgActiveMembersIcon diff --git a/packages/icons/src/activity-center-icon.tsx b/packages/icons/src/activity-center-icon.tsx new file mode 100644 index 00000000..d42d3f45 --- /dev/null +++ b/packages/icons/src/activity-center-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgActivityCenterIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgActivityCenterIcon diff --git a/packages/icons/src/add-icon.tsx b/packages/icons/src/add-icon.tsx new file mode 100644 index 00000000..452826ca --- /dev/null +++ b/packages/icons/src/add-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAddIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAddIcon diff --git a/packages/icons/src/add-reaction-icon.tsx b/packages/icons/src/add-reaction-icon.tsx new file mode 100644 index 00000000..89589c58 --- /dev/null +++ b/packages/icons/src/add-reaction-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAddReactionIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAddReactionIcon diff --git a/packages/icons/src/add-small-icon.tsx b/packages/icons/src/add-small-icon.tsx new file mode 100644 index 00000000..b4266876 --- /dev/null +++ b/packages/icons/src/add-small-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAddSmallIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgAddSmallIcon diff --git a/packages/icons/src/add-token-icon.tsx b/packages/icons/src/add-token-icon.tsx new file mode 100644 index 00000000..c05c9b28 --- /dev/null +++ b/packages/icons/src/add-token-icon.tsx @@ -0,0 +1,31 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAddTokenIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgAddTokenIcon diff --git a/packages/icons/src/add-user-icon.tsx b/packages/icons/src/add-user-icon.tsx new file mode 100644 index 00000000..7b70d706 --- /dev/null +++ b/packages/icons/src/add-user-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAddUserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAddUserIcon diff --git a/packages/icons/src/advanced-icon.tsx b/packages/icons/src/advanced-icon.tsx new file mode 100644 index 00000000..381fc3ca --- /dev/null +++ b/packages/icons/src/advanced-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAdvancedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAdvancedIcon diff --git a/packages/icons/src/airdrop-icon.tsx b/packages/icons/src/airdrop-icon.tsx new file mode 100644 index 00000000..898248ef --- /dev/null +++ b/packages/icons/src/airdrop-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAirdropIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAirdropIcon diff --git a/packages/icons/src/alert-icon.tsx b/packages/icons/src/alert-icon.tsx new file mode 100644 index 00000000..5c79157d --- /dev/null +++ b/packages/icons/src/alert-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAlertIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAlertIcon diff --git a/packages/icons/src/alphabetically-icon.tsx b/packages/icons/src/alphabetically-icon.tsx new file mode 100644 index 00000000..c849ab0e --- /dev/null +++ b/packages/icons/src/alphabetically-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAlphabeticallyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAlphabeticallyIcon diff --git a/packages/icons/src/android-icon.tsx b/packages/icons/src/android-icon.tsx new file mode 100644 index 00000000..46a94ec1 --- /dev/null +++ b/packages/icons/src/android-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAndroidIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAndroidIcon diff --git a/packages/icons/src/angry-icon.tsx b/packages/icons/src/angry-icon.tsx new file mode 100644 index 00000000..235eb09f --- /dev/null +++ b/packages/icons/src/angry-icon.tsx @@ -0,0 +1,56 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAngryIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + + + ) +}) + +export default SvgAngryIcon diff --git a/packages/icons/src/anonymous-icon.tsx b/packages/icons/src/anonymous-icon.tsx new file mode 100644 index 00000000..57d761bd --- /dev/null +++ b/packages/icons/src/anonymous-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAnonymousIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAnonymousIcon diff --git a/packages/icons/src/arrow-down-icon.tsx b/packages/icons/src/arrow-down-icon.tsx new file mode 100644 index 00000000..892241ef --- /dev/null +++ b/packages/icons/src/arrow-down-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgArrowDownIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgArrowDownIcon diff --git a/packages/icons/src/arrow-left-icon.tsx b/packages/icons/src/arrow-left-icon.tsx new file mode 100644 index 00000000..704a5453 --- /dev/null +++ b/packages/icons/src/arrow-left-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgArrowLeftIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgArrowLeftIcon diff --git a/packages/icons/src/arrow-right-icon.tsx b/packages/icons/src/arrow-right-icon.tsx new file mode 100644 index 00000000..045221ab --- /dev/null +++ b/packages/icons/src/arrow-right-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgArrowRightIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgArrowRightIcon diff --git a/packages/icons/src/arrow-top-icon.tsx b/packages/icons/src/arrow-top-icon.tsx new file mode 100644 index 00000000..bad6dc0c --- /dev/null +++ b/packages/icons/src/arrow-top-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgArrowTopIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgArrowTopIcon diff --git a/packages/icons/src/attach-icon.tsx b/packages/icons/src/attach-icon.tsx new file mode 100644 index 00000000..72c591ef --- /dev/null +++ b/packages/icons/src/attach-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAttachIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAttachIcon diff --git a/packages/icons/src/audio-icon.tsx b/packages/icons/src/audio-icon.tsx new file mode 100644 index 00000000..53bc6cc5 --- /dev/null +++ b/packages/icons/src/audio-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAudioIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgAudioIcon diff --git a/packages/icons/src/automatic-icon.tsx b/packages/icons/src/automatic-icon.tsx new file mode 100644 index 00000000..a6478c70 --- /dev/null +++ b/packages/icons/src/automatic-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgAutomaticIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgAutomaticIcon diff --git a/packages/icons/src/ban-user-icon.tsx b/packages/icons/src/ban-user-icon.tsx new file mode 100644 index 00000000..8037dee5 --- /dev/null +++ b/packages/icons/src/ban-user-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBanUserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBanUserIcon diff --git a/packages/icons/src/block-icon.tsx b/packages/icons/src/block-icon.tsx new file mode 100644 index 00000000..fe28a775 --- /dev/null +++ b/packages/icons/src/block-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBlockIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBlockIcon diff --git a/packages/icons/src/bold-icon.tsx b/packages/icons/src/bold-icon.tsx new file mode 100644 index 00000000..c1efd7c5 --- /dev/null +++ b/packages/icons/src/bold-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBoldIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBoldIcon diff --git a/packages/icons/src/bridge-icon.tsx b/packages/icons/src/bridge-icon.tsx new file mode 100644 index 00000000..8d1ac21c --- /dev/null +++ b/packages/icons/src/bridge-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBridgeIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBridgeIcon diff --git a/packages/icons/src/browser-icon.tsx b/packages/icons/src/browser-icon.tsx new file mode 100644 index 00000000..be4e5a44 --- /dev/null +++ b/packages/icons/src/browser-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBrowserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBrowserIcon diff --git a/packages/icons/src/bullet-icon.tsx b/packages/icons/src/bullet-icon.tsx new file mode 100644 index 00000000..74f69d6d --- /dev/null +++ b/packages/icons/src/bullet-icon.tsx @@ -0,0 +1,23 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBulletIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBulletIcon diff --git a/packages/icons/src/bullet-list-icon.tsx b/packages/icons/src/bullet-list-icon.tsx new file mode 100644 index 00000000..9ed4dd78 --- /dev/null +++ b/packages/icons/src/bullet-list-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBulletListIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgBulletListIcon diff --git a/packages/icons/src/buy-icon.tsx b/packages/icons/src/buy-icon.tsx new file mode 100644 index 00000000..2d82d1bd --- /dev/null +++ b/packages/icons/src/buy-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgBuyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgBuyIcon diff --git a/packages/icons/src/calendar-icon.tsx b/packages/icons/src/calendar-icon.tsx new file mode 100644 index 00000000..9c2b76cf --- /dev/null +++ b/packages/icons/src/calendar-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCalendarIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCalendarIcon diff --git a/packages/icons/src/camera-icon.tsx b/packages/icons/src/camera-icon.tsx new file mode 100644 index 00000000..0ec977e9 --- /dev/null +++ b/packages/icons/src/camera-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCameraIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCameraIcon diff --git a/packages/icons/src/card-view-icon.tsx b/packages/icons/src/card-view-icon.tsx new file mode 100644 index 00000000..8a5f718a --- /dev/null +++ b/packages/icons/src/card-view-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCardViewIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCardViewIcon diff --git a/packages/icons/src/centre-align-icon.tsx b/packages/icons/src/centre-align-icon.tsx new file mode 100644 index 00000000..7db3687e --- /dev/null +++ b/packages/icons/src/centre-align-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCentreAlignIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCentreAlignIcon diff --git a/packages/icons/src/chart-icon.tsx b/packages/icons/src/chart-icon.tsx new file mode 100644 index 00000000..8d0a6b6d --- /dev/null +++ b/packages/icons/src/chart-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChartIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChartIcon diff --git a/packages/icons/src/chatkey-icon.tsx b/packages/icons/src/chatkey-icon.tsx new file mode 100644 index 00000000..43a335cb --- /dev/null +++ b/packages/icons/src/chatkey-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChatkeyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChatkeyIcon diff --git a/packages/icons/src/check-circle-icon.tsx b/packages/icons/src/check-circle-icon.tsx new file mode 100644 index 00000000..72c523ae --- /dev/null +++ b/packages/icons/src/check-circle-icon.tsx @@ -0,0 +1,21 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCheckCircleIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCheckCircleIcon diff --git a/packages/icons/src/check-icon.tsx b/packages/icons/src/check-icon.tsx new file mode 100644 index 00000000..0f3190e9 --- /dev/null +++ b/packages/icons/src/check-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCheckIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCheckIcon diff --git a/packages/icons/src/chevron-down-icon.tsx b/packages/icons/src/chevron-down-icon.tsx new file mode 100644 index 00000000..6fe607ec --- /dev/null +++ b/packages/icons/src/chevron-down-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChevronDownIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChevronDownIcon diff --git a/packages/icons/src/chevron-left-icon.tsx b/packages/icons/src/chevron-left-icon.tsx new file mode 100644 index 00000000..36a87e4e --- /dev/null +++ b/packages/icons/src/chevron-left-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChevronLeftIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChevronLeftIcon diff --git a/packages/icons/src/chevron-right-icon.tsx b/packages/icons/src/chevron-right-icon.tsx new file mode 100644 index 00000000..1cd44e5e --- /dev/null +++ b/packages/icons/src/chevron-right-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChevronRightIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChevronRightIcon diff --git a/packages/icons/src/chevron-top-icon.tsx b/packages/icons/src/chevron-top-icon.tsx new file mode 100644 index 00000000..a22203b9 --- /dev/null +++ b/packages/icons/src/chevron-top-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChevronTopIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChevronTopIcon diff --git a/packages/icons/src/chevrons-left-icon.tsx b/packages/icons/src/chevrons-left-icon.tsx new file mode 100644 index 00000000..dbec8365 --- /dev/null +++ b/packages/icons/src/chevrons-left-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChevronsLeftIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChevronsLeftIcon diff --git a/packages/icons/src/chevrons-right-icon.tsx b/packages/icons/src/chevrons-right-icon.tsx new file mode 100644 index 00000000..f290de2c --- /dev/null +++ b/packages/icons/src/chevrons-right-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgChevronsRightIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgChevronsRightIcon diff --git a/packages/icons/src/circle-icon.tsx b/packages/icons/src/circle-icon.tsx new file mode 100644 index 00000000..07668130 --- /dev/null +++ b/packages/icons/src/circle-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCircleIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCircleIcon diff --git a/packages/icons/src/clear-icon.tsx b/packages/icons/src/clear-icon.tsx new file mode 100644 index 00000000..c22e119b --- /dev/null +++ b/packages/icons/src/clear-icon.tsx @@ -0,0 +1,31 @@ +import { createIcon } from '../lib/create-icon' + +const SvgClearIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgClearIcon diff --git a/packages/icons/src/close-circle-icon.tsx b/packages/icons/src/close-circle-icon.tsx new file mode 100644 index 00000000..e83765c0 --- /dev/null +++ b/packages/icons/src/close-circle-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCloseCircleIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCloseCircleIcon diff --git a/packages/icons/src/close-icon.tsx b/packages/icons/src/close-icon.tsx new file mode 100644 index 00000000..d26a6416 --- /dev/null +++ b/packages/icons/src/close-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCloseIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCloseIcon diff --git a/packages/icons/src/close-mac-os-icon.tsx b/packages/icons/src/close-mac-os-icon.tsx new file mode 100644 index 00000000..e5b763d8 --- /dev/null +++ b/packages/icons/src/close-mac-os-icon.tsx @@ -0,0 +1,28 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCloseMacOsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCloseMacOsIcon diff --git a/packages/icons/src/close-windows-icon.tsx b/packages/icons/src/close-windows-icon.tsx new file mode 100644 index 00000000..7654718e --- /dev/null +++ b/packages/icons/src/close-windows-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCloseWindowsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCloseWindowsIcon diff --git a/packages/icons/src/code-block-icon.tsx b/packages/icons/src/code-block-icon.tsx new file mode 100644 index 00000000..6ca606d7 --- /dev/null +++ b/packages/icons/src/code-block-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCodeBlockIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCodeBlockIcon diff --git a/packages/icons/src/code-icon.tsx b/packages/icons/src/code-icon.tsx new file mode 100644 index 00000000..897f31bc --- /dev/null +++ b/packages/icons/src/code-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCodeIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCodeIcon diff --git a/packages/icons/src/collapse-icon.tsx b/packages/icons/src/collapse-icon.tsx new file mode 100644 index 00000000..ce1c1b6b --- /dev/null +++ b/packages/icons/src/collapse-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCollapseIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCollapseIcon diff --git a/packages/icons/src/collapse-ls-icon.tsx b/packages/icons/src/collapse-ls-icon.tsx new file mode 100644 index 00000000..efc6c6a7 --- /dev/null +++ b/packages/icons/src/collapse-ls-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCollapseLsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCollapseLsIcon diff --git a/packages/icons/src/collapse-rs-icon.tsx b/packages/icons/src/collapse-rs-icon.tsx new file mode 100644 index 00000000..7243b95f --- /dev/null +++ b/packages/icons/src/collapse-rs-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCollapseRsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCollapseRsIcon diff --git a/packages/icons/src/collapse-topbar-icon.tsx b/packages/icons/src/collapse-topbar-icon.tsx new file mode 100644 index 00000000..100b0257 --- /dev/null +++ b/packages/icons/src/collapse-topbar-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCollapseTopbarIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCollapseTopbarIcon diff --git a/packages/icons/src/colour-pick-icon.tsx b/packages/icons/src/colour-pick-icon.tsx new file mode 100644 index 00000000..f00cbbfc --- /dev/null +++ b/packages/icons/src/colour-pick-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgColourPickIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgColourPickIcon diff --git a/packages/icons/src/command-icon.tsx b/packages/icons/src/command-icon.tsx new file mode 100644 index 00000000..605fa698 --- /dev/null +++ b/packages/icons/src/command-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCommandIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCommandIcon diff --git a/packages/icons/src/communities-icon.tsx b/packages/icons/src/communities-icon.tsx new file mode 100644 index 00000000..fee080b1 --- /dev/null +++ b/packages/icons/src/communities-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCommunitiesIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCommunitiesIcon diff --git a/packages/icons/src/compact-icon.tsx b/packages/icons/src/compact-icon.tsx new file mode 100644 index 00000000..c6b5d9e7 --- /dev/null +++ b/packages/icons/src/compact-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCompactIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCompactIcon diff --git a/packages/icons/src/complete-id-icon.tsx b/packages/icons/src/complete-id-icon.tsx new file mode 100644 index 00000000..4fd7ec1b --- /dev/null +++ b/packages/icons/src/complete-id-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCompleteIdIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCompleteIdIcon diff --git a/packages/icons/src/connection-icon.tsx b/packages/icons/src/connection-icon.tsx new file mode 100644 index 00000000..f8311bd5 --- /dev/null +++ b/packages/icons/src/connection-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgConnectionIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgConnectionIcon diff --git a/packages/icons/src/contact-book-icon.tsx b/packages/icons/src/contact-book-icon.tsx new file mode 100644 index 00000000..e1d20796 --- /dev/null +++ b/packages/icons/src/contact-book-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgContactBookIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgContactBookIcon diff --git a/packages/icons/src/contact-icon.tsx b/packages/icons/src/contact-icon.tsx new file mode 100644 index 00000000..35b042db --- /dev/null +++ b/packages/icons/src/contact-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgContactIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgContactIcon diff --git a/packages/icons/src/copy-icon.tsx b/packages/icons/src/copy-icon.tsx new file mode 100644 index 00000000..5bdf6a65 --- /dev/null +++ b/packages/icons/src/copy-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCopyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCopyIcon diff --git a/packages/icons/src/correct-icon.tsx b/packages/icons/src/correct-icon.tsx new file mode 100644 index 00000000..d64cac81 --- /dev/null +++ b/packages/icons/src/correct-icon.tsx @@ -0,0 +1,21 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCorrectIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgCorrectIcon diff --git a/packages/icons/src/crown-icon.tsx b/packages/icons/src/crown-icon.tsx new file mode 100644 index 00000000..e3e5157b --- /dev/null +++ b/packages/icons/src/crown-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCrownIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCrownIcon diff --git a/packages/icons/src/customize-icon.tsx b/packages/icons/src/customize-icon.tsx new file mode 100644 index 00000000..d7ef2a3c --- /dev/null +++ b/packages/icons/src/customize-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgCustomizeIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgCustomizeIcon diff --git a/packages/icons/src/dark-icon.tsx b/packages/icons/src/dark-icon.tsx new file mode 100644 index 00000000..a7f300b9 --- /dev/null +++ b/packages/icons/src/dark-icon.tsx @@ -0,0 +1,23 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDarkIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDarkIcon diff --git a/packages/icons/src/dashboard-icon.tsx b/packages/icons/src/dashboard-icon.tsx new file mode 100644 index 00000000..6726add9 --- /dev/null +++ b/packages/icons/src/dashboard-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDashboardIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDashboardIcon diff --git a/packages/icons/src/data-usage-icon.tsx b/packages/icons/src/data-usage-icon.tsx new file mode 100644 index 00000000..75023eb4 --- /dev/null +++ b/packages/icons/src/data-usage-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDataUsageIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDataUsageIcon diff --git a/packages/icons/src/decline-icon.tsx b/packages/icons/src/decline-icon.tsx new file mode 100644 index 00000000..c8e383fb --- /dev/null +++ b/packages/icons/src/decline-icon.tsx @@ -0,0 +1,30 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDeclineIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgDeclineIcon diff --git a/packages/icons/src/decrease-windows-icon.tsx b/packages/icons/src/decrease-windows-icon.tsx new file mode 100644 index 00000000..2b3c9045 --- /dev/null +++ b/packages/icons/src/decrease-windows-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDecreaseWindowsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDecreaseWindowsIcon diff --git a/packages/icons/src/delete-icon.tsx b/packages/icons/src/delete-icon.tsx new file mode 100644 index 00000000..fd0a904c --- /dev/null +++ b/packages/icons/src/delete-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDeleteIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDeleteIcon diff --git a/packages/icons/src/desktop-icon.tsx b/packages/icons/src/desktop-icon.tsx new file mode 100644 index 00000000..00d33c34 --- /dev/null +++ b/packages/icons/src/desktop-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDesktopIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDesktopIcon diff --git a/packages/icons/src/destroy-icon.tsx b/packages/icons/src/destroy-icon.tsx new file mode 100644 index 00000000..619de9af --- /dev/null +++ b/packages/icons/src/destroy-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDestroyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDestroyIcon diff --git a/packages/icons/src/dock-icon.tsx b/packages/icons/src/dock-icon.tsx new file mode 100644 index 00000000..fae724d9 --- /dev/null +++ b/packages/icons/src/dock-icon.tsx @@ -0,0 +1,30 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDockIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgDockIcon diff --git a/packages/icons/src/done-icon.tsx b/packages/icons/src/done-icon.tsx new file mode 100644 index 00000000..272186b2 --- /dev/null +++ b/packages/icons/src/done-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDoneIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDoneIcon diff --git a/packages/icons/src/download-icon.tsx b/packages/icons/src/download-icon.tsx new file mode 100644 index 00000000..007b42ec --- /dev/null +++ b/packages/icons/src/download-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDownloadIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDownloadIcon diff --git a/packages/icons/src/drag-icon.tsx b/packages/icons/src/drag-icon.tsx new file mode 100644 index 00000000..57f84586 --- /dev/null +++ b/packages/icons/src/drag-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDragIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDragIcon diff --git a/packages/icons/src/dropdown-icon.tsx b/packages/icons/src/dropdown-icon.tsx new file mode 100644 index 00000000..6d304b2a --- /dev/null +++ b/packages/icons/src/dropdown-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDropdownIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgDropdownIcon diff --git a/packages/icons/src/duration-icon.tsx b/packages/icons/src/duration-icon.tsx new file mode 100644 index 00000000..09ae31bd --- /dev/null +++ b/packages/icons/src/duration-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgDurationIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgDurationIcon diff --git a/packages/icons/src/edit-icon.tsx b/packages/icons/src/edit-icon.tsx new file mode 100644 index 00000000..32e19b0b --- /dev/null +++ b/packages/icons/src/edit-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgEditIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgEditIcon diff --git a/packages/icons/src/email-icon.tsx b/packages/icons/src/email-icon.tsx new file mode 100644 index 00000000..def17889 --- /dev/null +++ b/packages/icons/src/email-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgEmailIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgEmailIcon diff --git a/packages/icons/src/epic-icon.tsx b/packages/icons/src/epic-icon.tsx new file mode 100644 index 00000000..2f2cfd8c --- /dev/null +++ b/packages/icons/src/epic-icon.tsx @@ -0,0 +1,30 @@ +import { createIcon } from '../lib/create-icon' + +const SvgEpicIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgEpicIcon diff --git a/packages/icons/src/expand-icon.tsx b/packages/icons/src/expand-icon.tsx new file mode 100644 index 00000000..afe528ec --- /dev/null +++ b/packages/icons/src/expand-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgExpandIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgExpandIcon diff --git a/packages/icons/src/expand-ls-icon.tsx b/packages/icons/src/expand-ls-icon.tsx new file mode 100644 index 00000000..34f16edb --- /dev/null +++ b/packages/icons/src/expand-ls-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgExpandLsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgExpandLsIcon diff --git a/packages/icons/src/expand-rs-icon.tsx b/packages/icons/src/expand-rs-icon.tsx new file mode 100644 index 00000000..6b4d4f84 --- /dev/null +++ b/packages/icons/src/expand-rs-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgExpandRsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgExpandRsIcon diff --git a/packages/icons/src/expand-topbar-icon.tsx b/packages/icons/src/expand-topbar-icon.tsx new file mode 100644 index 00000000..7adfc12b --- /dev/null +++ b/packages/icons/src/expand-topbar-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgExpandTopbarIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgExpandTopbarIcon diff --git a/packages/icons/src/external-icon.tsx b/packages/icons/src/external-icon.tsx new file mode 100644 index 00000000..0f5990c2 --- /dev/null +++ b/packages/icons/src/external-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgExternalIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgExternalIcon diff --git a/packages/icons/src/face-id-icon.tsx b/packages/icons/src/face-id-icon.tsx new file mode 100644 index 00000000..0a7befb0 --- /dev/null +++ b/packages/icons/src/face-id-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFaceIdIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFaceIdIcon diff --git a/packages/icons/src/faceid-key-icon.tsx b/packages/icons/src/faceid-key-icon.tsx new file mode 100644 index 00000000..90a33fd0 --- /dev/null +++ b/packages/icons/src/faceid-key-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFaceidKeyIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgFaceidKeyIcon diff --git a/packages/icons/src/favourite-icon.tsx b/packages/icons/src/favourite-icon.tsx new file mode 100644 index 00000000..30afaa92 --- /dev/null +++ b/packages/icons/src/favourite-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFavouriteIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFavouriteIcon diff --git a/packages/icons/src/feed-icon.tsx b/packages/icons/src/feed-icon.tsx new file mode 100644 index 00000000..e6fa5b6e --- /dev/null +++ b/packages/icons/src/feed-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFeedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFeedIcon diff --git a/packages/icons/src/file-icon.tsx b/packages/icons/src/file-icon.tsx new file mode 100644 index 00000000..9fc80be4 --- /dev/null +++ b/packages/icons/src/file-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFileIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFileIcon diff --git a/packages/icons/src/flag-icon.tsx b/packages/icons/src/flag-icon.tsx new file mode 100644 index 00000000..9a90ed56 --- /dev/null +++ b/packages/icons/src/flag-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFlagIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFlagIcon diff --git a/packages/icons/src/flash-icon.tsx b/packages/icons/src/flash-icon.tsx new file mode 100644 index 00000000..75fad89d --- /dev/null +++ b/packages/icons/src/flash-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFlashIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFlashIcon diff --git a/packages/icons/src/flash-off-icon.tsx b/packages/icons/src/flash-off-icon.tsx new file mode 100644 index 00000000..ff817aed --- /dev/null +++ b/packages/icons/src/flash-off-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFlashOffIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFlashOffIcon diff --git a/packages/icons/src/flashlight-off-icon.tsx b/packages/icons/src/flashlight-off-icon.tsx new file mode 100644 index 00000000..55a3847a --- /dev/null +++ b/packages/icons/src/flashlight-off-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFlashlightOffIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFlashlightOffIcon diff --git a/packages/icons/src/flashlight-on-icon.tsx b/packages/icons/src/flashlight-on-icon.tsx new file mode 100644 index 00000000..44f6a45b --- /dev/null +++ b/packages/icons/src/flashlight-on-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFlashlightOnIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFlashlightOnIcon diff --git a/packages/icons/src/flip-icon.tsx b/packages/icons/src/flip-icon.tsx new file mode 100644 index 00000000..5c7ff7e0 --- /dev/null +++ b/packages/icons/src/flip-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFlipIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFlipIcon diff --git a/packages/icons/src/focus-icon.tsx b/packages/icons/src/focus-icon.tsx new file mode 100644 index 00000000..014f1094 --- /dev/null +++ b/packages/icons/src/focus-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFocusIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFocusIcon diff --git a/packages/icons/src/folder-icon.tsx b/packages/icons/src/folder-icon.tsx new file mode 100644 index 00000000..61f00c1e --- /dev/null +++ b/packages/icons/src/folder-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFolderIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFolderIcon diff --git a/packages/icons/src/format-icon.tsx b/packages/icons/src/format-icon.tsx new file mode 100644 index 00000000..3a711899 --- /dev/null +++ b/packages/icons/src/format-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFormatIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFormatIcon diff --git a/packages/icons/src/forward-icon.tsx b/packages/icons/src/forward-icon.tsx new file mode 100644 index 00000000..1f0c3c5f --- /dev/null +++ b/packages/icons/src/forward-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgForwardIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgForwardIcon diff --git a/packages/icons/src/friend-icon.tsx b/packages/icons/src/friend-icon.tsx new file mode 100644 index 00000000..987aa7a6 --- /dev/null +++ b/packages/icons/src/friend-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFriendIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgFriendIcon diff --git a/packages/icons/src/fullscreen-mac-os-icon.tsx b/packages/icons/src/fullscreen-mac-os-icon.tsx new file mode 100644 index 00000000..b7bc05a7 --- /dev/null +++ b/packages/icons/src/fullscreen-mac-os-icon.tsx @@ -0,0 +1,28 @@ +import { createIcon } from '../lib/create-icon' + +const SvgFullscreenMacOsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgFullscreenMacOsIcon diff --git a/packages/icons/src/gas-icon.tsx b/packages/icons/src/gas-icon.tsx new file mode 100644 index 00000000..36eda567 --- /dev/null +++ b/packages/icons/src/gas-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgGasIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgGasIcon diff --git a/packages/icons/src/gavel-icon.tsx b/packages/icons/src/gavel-icon.tsx new file mode 100644 index 00000000..3d8b3aef --- /dev/null +++ b/packages/icons/src/gavel-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgGavelIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgGavelIcon diff --git a/packages/icons/src/gif-icon.tsx b/packages/icons/src/gif-icon.tsx new file mode 100644 index 00000000..70a4d9af --- /dev/null +++ b/packages/icons/src/gif-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgGifIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgGifIcon diff --git a/packages/icons/src/gift-icon.tsx b/packages/icons/src/gift-icon.tsx new file mode 100644 index 00000000..15de910d --- /dev/null +++ b/packages/icons/src/gift-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgGiftIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgGiftIcon diff --git a/packages/icons/src/globe-icon.tsx b/packages/icons/src/globe-icon.tsx new file mode 100644 index 00000000..3850b034 --- /dev/null +++ b/packages/icons/src/globe-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgGlobeIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgGlobeIcon diff --git a/packages/icons/src/hashtag-icon.tsx b/packages/icons/src/hashtag-icon.tsx new file mode 100644 index 00000000..bc8d5055 --- /dev/null +++ b/packages/icons/src/hashtag-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgHashtagIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgHashtagIcon diff --git a/packages/icons/src/heart-icon.tsx b/packages/icons/src/heart-icon.tsx new file mode 100644 index 00000000..f3a90a34 --- /dev/null +++ b/packages/icons/src/heart-icon.tsx @@ -0,0 +1,23 @@ +import { createIcon } from '../lib/create-icon' + +const SvgHeartIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgHeartIcon diff --git a/packages/icons/src/help-icon.tsx b/packages/icons/src/help-icon.tsx new file mode 100644 index 00000000..3dc3e320 --- /dev/null +++ b/packages/icons/src/help-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgHelpIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgHelpIcon diff --git a/packages/icons/src/hide-icon.tsx b/packages/icons/src/hide-icon.tsx new file mode 100644 index 00000000..e0bdf977 --- /dev/null +++ b/packages/icons/src/hide-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgHideIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgHideIcon diff --git a/packages/icons/src/history-icon.tsx b/packages/icons/src/history-icon.tsx new file mode 100644 index 00000000..1006ef8e --- /dev/null +++ b/packages/icons/src/history-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgHistoryIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgHistoryIcon diff --git a/packages/icons/src/hold-icon.tsx b/packages/icons/src/hold-icon.tsx new file mode 100644 index 00000000..5a204d7d --- /dev/null +++ b/packages/icons/src/hold-icon.tsx @@ -0,0 +1,21 @@ +import { createIcon } from '../lib/create-icon' + +const SvgHoldIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgHoldIcon diff --git a/packages/icons/src/image-icon.tsx b/packages/icons/src/image-icon.tsx new file mode 100644 index 00000000..eb498fe1 --- /dev/null +++ b/packages/icons/src/image-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgImageIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgImageIcon diff --git a/packages/icons/src/import-icon.tsx b/packages/icons/src/import-icon.tsx new file mode 100644 index 00000000..f8affa20 --- /dev/null +++ b/packages/icons/src/import-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgImportIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgImportIcon diff --git a/packages/icons/src/inactive-icon.tsx b/packages/icons/src/inactive-icon.tsx new file mode 100644 index 00000000..2580d3ad --- /dev/null +++ b/packages/icons/src/inactive-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgInactiveIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgInactiveIcon diff --git a/packages/icons/src/inactive-left-icon.tsx b/packages/icons/src/inactive-left-icon.tsx new file mode 100644 index 00000000..9adc3fb8 --- /dev/null +++ b/packages/icons/src/inactive-left-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgInactiveLeftIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgInactiveLeftIcon diff --git a/packages/icons/src/incorrect-icon.tsx b/packages/icons/src/incorrect-icon.tsx new file mode 100644 index 00000000..70270410 --- /dev/null +++ b/packages/icons/src/incorrect-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgIncorrectIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgIncorrectIcon diff --git a/packages/icons/20/index.ts b/packages/icons/src/index.ts similarity index 67% rename from packages/icons/20/index.ts rename to packages/icons/src/index.ts index 9321de0a..14038bd5 100644 --- a/packages/icons/20/index.ts +++ b/packages/icons/src/index.ts @@ -1,22 +1,27 @@ export { default as AccountNumberIcon } from './account-number-icon' -export { default as ActiveMemberIcon } from './active-member-icon' +export { default as ActiveIcon } from './active-icon' +export { default as ActiveMembersIcon } from './active-members-icon' export { default as ActivityCenterIcon } from './activity-center-icon' export { default as AddIcon } from './add-icon' export { default as AddReactionIcon } from './add-reaction-icon' export { default as AddSmallIcon } from './add-small-icon' export { default as AddTokenIcon } from './add-token-icon' export { default as AddUserIcon } from './add-user-icon' +export { default as AdvancedIcon } from './advanced-icon' +export { default as AirdropIcon } from './airdrop-icon' export { default as AlertIcon } from './alert-icon' export { default as AlphabeticallyIcon } from './alphabetically-icon' export { default as AndroidIcon } from './android-icon' +export { default as AngryIcon } from './angry-icon' export { default as AnonymousIcon } from './anonymous-icon' export { default as ArrowDownIcon } from './arrow-down-icon' export { default as ArrowLeftIcon } from './arrow-left-icon' export { default as ArrowRightIcon } from './arrow-right-icon' -export { default as ArrowUpIcon } from './arrow-up-icon' +export { default as ArrowTopIcon } from './arrow-top-icon' export { default as AttachIcon } from './attach-icon' export { default as AudioIcon } from './audio-icon' export { default as AutomaticIcon } from './automatic-icon' +export { default as BanUserIcon } from './ban-user-icon' export { default as BlockIcon } from './block-icon' export { default as BoldIcon } from './bold-icon' export { default as BridgeIcon } from './bridge-icon' @@ -24,24 +29,37 @@ export { default as BrowserIcon } from './browser-icon' export { default as BulletIcon } from './bullet-icon' export { default as BulletListIcon } from './bullet-list-icon' export { default as BuyIcon } from './buy-icon' +export { default as CalendarIcon } from './calendar-icon' export { default as CameraIcon } from './camera-icon' export { default as CardViewIcon } from './card-view-icon' export { default as CentreAlignIcon } from './centre-align-icon' +export { default as ChartIcon } from './chart-icon' export { default as ChatkeyIcon } from './chatkey-icon' +export { default as CheckCircleIcon } from './check-circle-icon' export { default as CheckIcon } from './check-icon' export { default as ChevronDownIcon } from './chevron-down-icon' export { default as ChevronLeftIcon } from './chevron-left-icon' export { default as ChevronRightIcon } from './chevron-right-icon' -export { default as ChevronUpIcon } from './chevron-up-icon' +export { default as ChevronTopIcon } from './chevron-top-icon' export { default as ChevronsLeftIcon } from './chevrons-left-icon' export { default as ChevronsRightIcon } from './chevrons-right-icon' +export { default as CircleIcon } from './circle-icon' export { default as ClearIcon } from './clear-icon' +export { default as CloseCircleIcon } from './close-circle-icon' export { default as CloseIcon } from './close-icon' +export { default as CloseMacOsIcon } from './close-mac-os-icon' +export { default as CloseWindowsIcon } from './close-windows-icon' export { default as CodeBlockIcon } from './code-block-icon' export { default as CodeIcon } from './code-icon' export { default as CollapseIcon } from './collapse-icon' +export { default as CollapseLsIcon } from './collapse-ls-icon' +export { default as CollapseRsIcon } from './collapse-rs-icon' +export { default as CollapseTopbarIcon } from './collapse-topbar-icon' export { default as ColourPickIcon } from './colour-pick-icon' +export { default as CommandIcon } from './command-icon' export { default as CommunitiesIcon } from './communities-icon' +export { default as CompactIcon } from './compact-icon' +export { default as CompleteIdIcon } from './complete-id-icon' export { default as ConnectionIcon } from './connection-icon' export { default as ContactBookIcon } from './contact-book-icon' export { default as ContactIcon } from './contact-icon' @@ -50,18 +68,31 @@ export { default as CorrectIcon } from './correct-icon' export { default as CrownIcon } from './crown-icon' export { default as CustomizeIcon } from './customize-icon' export { default as DarkIcon } from './dark-icon' +export { default as DashboardIcon } from './dashboard-icon' export { default as DataUsageIcon } from './data-usage-icon' +export { default as DeclineIcon } from './decline-icon' +export { default as DecreaseWindowsIcon } from './decrease-windows-icon' export { default as DeleteIcon } from './delete-icon' export { default as DesktopIcon } from './desktop-icon' +export { default as DestroyIcon } from './destroy-icon' +export { default as DockIcon } from './dock-icon' +export { default as DoneIcon } from './done-icon' export { default as DownloadIcon } from './download-icon' +export { default as DragIcon } from './drag-icon' export { default as DropdownIcon } from './dropdown-icon' export { default as DurationIcon } from './duration-icon' export { default as EditIcon } from './edit-icon' export { default as EmailIcon } from './email-icon' +export { default as EpicIcon } from './epic-icon' export { default as ExpandIcon } from './expand-icon' +export { default as ExpandLsIcon } from './expand-ls-icon' +export { default as ExpandRsIcon } from './expand-rs-icon' +export { default as ExpandTopbarIcon } from './expand-topbar-icon' export { default as ExternalIcon } from './external-icon' export { default as FaceIdIcon } from './face-id-icon' +export { default as FaceidKeyIcon } from './faceid-key-icon' export { default as FavouriteIcon } from './favourite-icon' +export { default as FeedIcon } from './feed-icon' export { default as FileIcon } from './file-icon' export { default as FlagIcon } from './flag-icon' export { default as FlashIcon } from './flash-icon' @@ -69,14 +100,17 @@ export { default as FlashOffIcon } from './flash-off-icon' export { default as FlashlightOffIcon } from './flashlight-off-icon' export { default as FlashlightOnIcon } from './flashlight-on-icon' export { default as FlipIcon } from './flip-icon' +export { default as FocusIcon } from './focus-icon' export { default as FolderIcon } from './folder-icon' export { default as FormatIcon } from './format-icon' export { default as ForwardIcon } from './forward-icon' export { default as FriendIcon } from './friend-icon' +export { default as FullscreenMacOsIcon } from './fullscreen-mac-os-icon' export { default as GasIcon } from './gas-icon' +export { default as GavelIcon } from './gavel-icon' export { default as GifIcon } from './gif-icon' +export { default as GiftIcon } from './gift-icon' export { default as GlobeIcon } from './globe-icon' -export { default as Hashtag1Icon } from './hashtag-1-icon' export { default as HashtagIcon } from './hashtag-icon' export { default as HeartIcon } from './heart-icon' export { default as HelpIcon } from './help-icon' @@ -84,7 +118,9 @@ export { default as HideIcon } from './hide-icon' export { default as HistoryIcon } from './history-icon' export { default as HoldIcon } from './hold-icon' export { default as ImageIcon } from './image-icon' +export { default as ImportIcon } from './import-icon' export { default as InactiveIcon } from './inactive-icon' +export { default as InactiveLeftIcon } from './inactive-left-icon' export { default as IncorrectIcon } from './incorrect-icon' export { default as InfoBadgeIcon } from './info-badge-icon' export { default as InfoIcon } from './info-icon' @@ -94,62 +130,83 @@ export { default as KeyIcon } from './key-icon' export { default as KeyboardIcon } from './keyboard-icon' export { default as KeycardIcon } from './keycard-icon' export { default as KeycardLogoIcon } from './keycard-logo-icon' +export { default as KickUserIcon } from './kick-user-icon' export { default as LaptopIcon } from './laptop-icon' +export { default as LaughIcon } from './laugh-icon' export { default as LeftAlignIcon } from './left-align-icon' export { default as LightIcon } from './light-icon' export { default as LinkIcon } from './link-icon' +export { default as ListViewCollapsedIcon } from './list-view-collapsed-icon' export { default as ListViewIcon } from './list-view-icon' export { default as LoadingIcon } from './loading-icon' export { default as LockedIcon } from './locked-icon' export { default as LogOutIcon } from './log-out-icon' +export { default as LoveIcon } from './love-icon' +export { default as MarkAsReadIcon } from './mark-as-read-icon' +export { default as MaximizeWindowsIcon } from './maximize-windows-icon' +export { default as MediaIcon } from './media-icon' export { default as MembersIcon } from './members-icon' export { default as MentionIcon } from './mention-icon' export { default as MenuIcon } from './menu-icon' export { default as MessagesIcon } from './messages-icon' +export { default as MinimizeMacOsIcon } from './minimize-mac-os-icon' +export { default as MinimizeWindowsIcon } from './minimize-windows-icon' +export { default as MintIcon } from './mint-icon' export { default as MobileIcon } from './mobile-icon' export { default as MultiProfileIcon } from './multi-profile-icon' export { default as MutedIcon } from './muted-icon' export { default as MutualContactIcon } from './mutual-contact-icon' +export { default as NegativeStateIcon } from './negative-state-icon' export { default as NewMessageIcon } from './new-message-icon' +export { default as NewWindowIcon } from './new-window-icon' export { default as NftIcon } from './nft-icon' export { default as NodeIcon } from './node-icon' +export { default as NotStartedIcon } from './not-started-icon' export { default as NotificationIcon } from './notification-icon' export { default as NotificationsIcon } from './notifications-icon' +export { default as NotificationsUnreadIcon } from './notifications-unread-icon' export { default as NumberedListIcon } from './numbered-list-icon' export { default as OnlineIcon } from './online-icon' export { default as OnlineLeftIcon } from './online-left-icon' +export { default as OpenIcon } from './open-icon' +export { default as OptionsCircleIcon } from './options-circle-icon' export { default as OptionsIcon } from './options-icon' +export { default as PalleteIcon } from './pallete-icon' export { default as PasswordIcon } from './password-icon' export { default as PauseIcon } from './pause-icon' export { default as PendingIcon } from './pending-icon' +export { default as PendingStateIcon } from './pending-state-icon' export { default as PendingUserIcon } from './pending-user-icon' -export { default as Pin1Icon } from './pin-1-icon' export { default as PinIcon } from './pin-icon' export { default as PlaceholderIcon } from './placeholder-icon' export { default as PlayIcon } from './play-icon' +export { default as PositiveStateIcon } from './positive-state-icon' export { default as PrivacyIcon } from './privacy-icon' export { default as ProfileIcon } from './profile-icon' export { default as PullupIcon } from './pullup-icon' export { default as QrCodeIcon } from './qr-code-icon' -export { default as QuarterIcon } from './quarter-icon' export { default as ReactionIcon } from './reaction-icon' export { default as ReceiveIcon } from './receive-icon' -export { default as ReceiveMessageIcon } from './receive-message-icon' export { default as RecentIcon } from './recent-icon' export { default as RefreshIcon } from './refresh-icon' +export { default as RelaxedIcon } from './relaxed-icon' export { default as RemoveUserIcon } from './remove-user-icon' +export { default as ReorderIcon } from './reorder-icon' export { default as ReplyIcon } from './reply-icon' export { default as RevealIcon } from './reveal-icon' +export { default as RevealWhitelistIcon } from './reveal-whitelist-icon' export { default as RevereIcon } from './revere-icon' +export { default as ReviewIdIcon } from './review-id-icon' +export { default as ReviewRequestIcon } from './review-request-icon' export { default as RightAlignIcon } from './right-align-icon' export { default as RotateIcon } from './rotate-icon' export { default as SadIcon } from './sad-icon' export { default as SaveIcon } from './save-icon' +export { default as ScanBigIcon } from './scan-big-icon' export { default as ScanIcon } from './scan-icon' export { default as SearchIcon } from './search-icon' export { default as SeedIcon } from './seed-icon' export { default as SendIcon } from './send-icon' -export { default as SendMessageIcon } from './send-message-icon' export { default as SettingsIcon } from './settings-icon' export { default as ShareIcon } from './share-icon' export { default as SignatureIcon } from './signature-icon' @@ -163,16 +220,28 @@ export { default as SubscriptIcon } from './subscript-icon' export { default as SuperscriptIcon } from './superscript-icon' export { default as SwapIcon } from './swap-icon' export { default as SyncingIcon } from './syncing-icon' +export { default as TableIcon } from './table-icon' +export { default as TabletIcon } from './tablet-icon' +export { default as TabsIcon } from './tabs-icon' +export { default as ThumbsDownIcon } from './thumbs-down-icon' +export { default as ThumbsUpIcon } from './thumbs-up-icon' export { default as ToggleIcon } from './toggle-icon' export { default as TokenIcon } from './token-icon' +export { default as TokenSalesIcon } from './token-sales-icon' +export { default as TopbarDockIcon } from './topbar-dock-icon' +export { default as TopbarIcon } from './topbar-icon' +export { default as TrashIcon } from './trash-icon' +export { default as UblockUserIcon } from './ublock-user-icon' export { default as UnblockIcon } from './unblock-icon' export { default as UnderlineIcon } from './underline-icon' export { default as UnlockedIcon } from './unlocked-icon' +export { default as UnpinIcon } from './unpin-icon' export { default as UnreadIcon } from './unread-icon' export { default as UntrustworthyIcon } from './untrustworthy-icon' export { default as UpToDateIcon } from './up-to-date-icon' export { default as VerifiedIcon } from './verified-icon' export { default as VideoIcon } from './video-icon' +export { default as WaffleIcon } from './waffle-icon' export { default as WalletIcon } from './wallet-icon' export { default as WarningIcon } from './warning-icon' export { default as WorldIcon } from './world-icon' diff --git a/packages/icons/src/info-badge-icon.tsx b/packages/icons/src/info-badge-icon.tsx new file mode 100644 index 00000000..4fa11b2f --- /dev/null +++ b/packages/icons/src/info-badge-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgInfoBadgeIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgInfoBadgeIcon diff --git a/packages/icons/src/info-icon.tsx b/packages/icons/src/info-icon.tsx new file mode 100644 index 00000000..8b78d1c2 --- /dev/null +++ b/packages/icons/src/info-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgInfoIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgInfoIcon diff --git a/packages/icons/src/italic-icon.tsx b/packages/icons/src/italic-icon.tsx new file mode 100644 index 00000000..49862121 --- /dev/null +++ b/packages/icons/src/italic-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgItalicIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgItalicIcon diff --git a/packages/icons/src/justify-icon.tsx b/packages/icons/src/justify-icon.tsx new file mode 100644 index 00000000..3c3d0030 --- /dev/null +++ b/packages/icons/src/justify-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgJustifyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgJustifyIcon diff --git a/packages/icons/src/key-icon.tsx b/packages/icons/src/key-icon.tsx new file mode 100644 index 00000000..6a1ff158 --- /dev/null +++ b/packages/icons/src/key-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgKeyIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgKeyIcon diff --git a/packages/icons/src/keyboard-icon.tsx b/packages/icons/src/keyboard-icon.tsx new file mode 100644 index 00000000..ec812a51 --- /dev/null +++ b/packages/icons/src/keyboard-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgKeyboardIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgKeyboardIcon diff --git a/packages/icons/src/keycard-icon.tsx b/packages/icons/src/keycard-icon.tsx new file mode 100644 index 00000000..b1686074 --- /dev/null +++ b/packages/icons/src/keycard-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgKeycardIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgKeycardIcon diff --git a/packages/icons/src/keycard-logo-icon.tsx b/packages/icons/src/keycard-logo-icon.tsx new file mode 100644 index 00000000..3ff6071b --- /dev/null +++ b/packages/icons/src/keycard-logo-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgKeycardLogoIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgKeycardLogoIcon diff --git a/packages/icons/src/kick-user-icon.tsx b/packages/icons/src/kick-user-icon.tsx new file mode 100644 index 00000000..9952f5fb --- /dev/null +++ b/packages/icons/src/kick-user-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgKickUserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgKickUserIcon diff --git a/packages/icons/src/laptop-icon.tsx b/packages/icons/src/laptop-icon.tsx new file mode 100644 index 00000000..48383b6e --- /dev/null +++ b/packages/icons/src/laptop-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLaptopIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgLaptopIcon diff --git a/packages/icons/src/laugh-icon.tsx b/packages/icons/src/laugh-icon.tsx new file mode 100644 index 00000000..d7cf82fe --- /dev/null +++ b/packages/icons/src/laugh-icon.tsx @@ -0,0 +1,52 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLaughIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + ) +}) + +export default SvgLaughIcon diff --git a/packages/icons/src/left-align-icon.tsx b/packages/icons/src/left-align-icon.tsx new file mode 100644 index 00000000..d525af07 --- /dev/null +++ b/packages/icons/src/left-align-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLeftAlignIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgLeftAlignIcon diff --git a/packages/icons/src/light-icon.tsx b/packages/icons/src/light-icon.tsx new file mode 100644 index 00000000..aa2cbc8f --- /dev/null +++ b/packages/icons/src/light-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLightIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgLightIcon diff --git a/packages/icons/src/link-icon.tsx b/packages/icons/src/link-icon.tsx new file mode 100644 index 00000000..d2625e96 --- /dev/null +++ b/packages/icons/src/link-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLinkIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgLinkIcon diff --git a/packages/icons/src/list-view-collapsed-icon.tsx b/packages/icons/src/list-view-collapsed-icon.tsx new file mode 100644 index 00000000..31c8f2bb --- /dev/null +++ b/packages/icons/src/list-view-collapsed-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgListViewCollapsedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgListViewCollapsedIcon diff --git a/packages/icons/src/list-view-icon.tsx b/packages/icons/src/list-view-icon.tsx new file mode 100644 index 00000000..d1f89014 --- /dev/null +++ b/packages/icons/src/list-view-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgListViewIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgListViewIcon diff --git a/packages/icons/src/loading-icon.tsx b/packages/icons/src/loading-icon.tsx new file mode 100644 index 00000000..b4f238ae --- /dev/null +++ b/packages/icons/src/loading-icon.tsx @@ -0,0 +1,57 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLoadingIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + ) +}) + +export default SvgLoadingIcon diff --git a/packages/icons/src/locked-icon.tsx b/packages/icons/src/locked-icon.tsx new file mode 100644 index 00000000..a571e414 --- /dev/null +++ b/packages/icons/src/locked-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLockedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgLockedIcon diff --git a/packages/icons/src/log-out-icon.tsx b/packages/icons/src/log-out-icon.tsx new file mode 100644 index 00000000..bdb8bdf4 --- /dev/null +++ b/packages/icons/src/log-out-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLogOutIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgLogOutIcon diff --git a/packages/icons/src/love-icon.tsx b/packages/icons/src/love-icon.tsx new file mode 100644 index 00000000..4b32ed9d --- /dev/null +++ b/packages/icons/src/love-icon.tsx @@ -0,0 +1,40 @@ +import { createIcon } from '../lib/create-icon' + +const SvgLoveIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgLoveIcon diff --git a/packages/icons/src/mark-as-read-icon.tsx b/packages/icons/src/mark-as-read-icon.tsx new file mode 100644 index 00000000..a342420a --- /dev/null +++ b/packages/icons/src/mark-as-read-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMarkAsReadIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMarkAsReadIcon diff --git a/packages/icons/src/maximize-windows-icon.tsx b/packages/icons/src/maximize-windows-icon.tsx new file mode 100644 index 00000000..30bed58c --- /dev/null +++ b/packages/icons/src/maximize-windows-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMaximizeWindowsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMaximizeWindowsIcon diff --git a/packages/icons/src/media-icon.tsx b/packages/icons/src/media-icon.tsx new file mode 100644 index 00000000..e5ab692a --- /dev/null +++ b/packages/icons/src/media-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMediaIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMediaIcon diff --git a/packages/icons/src/members-icon.tsx b/packages/icons/src/members-icon.tsx new file mode 100644 index 00000000..7b7ed405 --- /dev/null +++ b/packages/icons/src/members-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMembersIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMembersIcon diff --git a/packages/icons/src/mention-icon.tsx b/packages/icons/src/mention-icon.tsx new file mode 100644 index 00000000..e20d9845 --- /dev/null +++ b/packages/icons/src/mention-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMentionIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMentionIcon diff --git a/packages/icons/src/menu-icon.tsx b/packages/icons/src/menu-icon.tsx new file mode 100644 index 00000000..3b84c061 --- /dev/null +++ b/packages/icons/src/menu-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMenuIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMenuIcon diff --git a/packages/icons/src/messages-icon.tsx b/packages/icons/src/messages-icon.tsx new file mode 100644 index 00000000..725419c1 --- /dev/null +++ b/packages/icons/src/messages-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMessagesIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMessagesIcon diff --git a/packages/icons/src/minimize-mac-os-icon.tsx b/packages/icons/src/minimize-mac-os-icon.tsx new file mode 100644 index 00000000..53319b04 --- /dev/null +++ b/packages/icons/src/minimize-mac-os-icon.tsx @@ -0,0 +1,28 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMinimizeMacOsIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgMinimizeMacOsIcon diff --git a/packages/icons/src/minimize-windows-icon.tsx b/packages/icons/src/minimize-windows-icon.tsx new file mode 100644 index 00000000..c4bbd25a --- /dev/null +++ b/packages/icons/src/minimize-windows-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMinimizeWindowsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMinimizeWindowsIcon diff --git a/packages/icons/src/mint-icon.tsx b/packages/icons/src/mint-icon.tsx new file mode 100644 index 00000000..dd77d4ea --- /dev/null +++ b/packages/icons/src/mint-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMintIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMintIcon diff --git a/packages/icons/src/mobile-icon.tsx b/packages/icons/src/mobile-icon.tsx new file mode 100644 index 00000000..51c61945 --- /dev/null +++ b/packages/icons/src/mobile-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMobileIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMobileIcon diff --git a/packages/icons/src/multi-profile-icon.tsx b/packages/icons/src/multi-profile-icon.tsx new file mode 100644 index 00000000..d8858e23 --- /dev/null +++ b/packages/icons/src/multi-profile-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMultiProfileIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMultiProfileIcon diff --git a/packages/icons/src/muted-icon.tsx b/packages/icons/src/muted-icon.tsx new file mode 100644 index 00000000..cfc95736 --- /dev/null +++ b/packages/icons/src/muted-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMutedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgMutedIcon diff --git a/packages/icons/src/mutual-contact-icon.tsx b/packages/icons/src/mutual-contact-icon.tsx new file mode 100644 index 00000000..8e33099e --- /dev/null +++ b/packages/icons/src/mutual-contact-icon.tsx @@ -0,0 +1,27 @@ +import { createIcon } from '../lib/create-icon' + +const SvgMutualContactIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgMutualContactIcon diff --git a/packages/icons/src/negative-state-icon.tsx b/packages/icons/src/negative-state-icon.tsx new file mode 100644 index 00000000..88e36135 --- /dev/null +++ b/packages/icons/src/negative-state-icon.tsx @@ -0,0 +1,33 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNegativeStateIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgNegativeStateIcon diff --git a/packages/icons/src/new-message-icon.tsx b/packages/icons/src/new-message-icon.tsx new file mode 100644 index 00000000..00db3cdc --- /dev/null +++ b/packages/icons/src/new-message-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNewMessageIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgNewMessageIcon diff --git a/packages/icons/src/new-window-icon.tsx b/packages/icons/src/new-window-icon.tsx new file mode 100644 index 00000000..0b24d550 --- /dev/null +++ b/packages/icons/src/new-window-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNewWindowIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgNewWindowIcon diff --git a/packages/icons/src/nft-icon.tsx b/packages/icons/src/nft-icon.tsx new file mode 100644 index 00000000..dfaa1c13 --- /dev/null +++ b/packages/icons/src/nft-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNftIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgNftIcon diff --git a/packages/icons/src/node-icon.tsx b/packages/icons/src/node-icon.tsx new file mode 100644 index 00000000..d6448614 --- /dev/null +++ b/packages/icons/src/node-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNodeIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgNodeIcon diff --git a/packages/icons/src/not-started-icon.tsx b/packages/icons/src/not-started-icon.tsx new file mode 100644 index 00000000..1ddac8df --- /dev/null +++ b/packages/icons/src/not-started-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNotStartedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgNotStartedIcon diff --git a/packages/icons/src/notification-icon.tsx b/packages/icons/src/notification-icon.tsx new file mode 100644 index 00000000..88d09f62 --- /dev/null +++ b/packages/icons/src/notification-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNotificationIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgNotificationIcon diff --git a/packages/icons/src/notifications-icon.tsx b/packages/icons/src/notifications-icon.tsx new file mode 100644 index 00000000..f2f467c5 --- /dev/null +++ b/packages/icons/src/notifications-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNotificationsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgNotificationsIcon diff --git a/packages/icons/src/notifications-unread-icon.tsx b/packages/icons/src/notifications-unread-icon.tsx new file mode 100644 index 00000000..36d09740 --- /dev/null +++ b/packages/icons/src/notifications-unread-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNotificationsUnreadIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgNotificationsUnreadIcon diff --git a/packages/icons/src/numbered-list-icon.tsx b/packages/icons/src/numbered-list-icon.tsx new file mode 100644 index 00000000..e557e863 --- /dev/null +++ b/packages/icons/src/numbered-list-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgNumberedListIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgNumberedListIcon diff --git a/packages/icons/src/online-icon.tsx b/packages/icons/src/online-icon.tsx new file mode 100644 index 00000000..cea297a0 --- /dev/null +++ b/packages/icons/src/online-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgOnlineIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgOnlineIcon diff --git a/packages/icons/src/online-left-icon.tsx b/packages/icons/src/online-left-icon.tsx new file mode 100644 index 00000000..d74eae21 --- /dev/null +++ b/packages/icons/src/online-left-icon.tsx @@ -0,0 +1,20 @@ +import { createIcon } from '../lib/create-icon' + +const SvgOnlineLeftIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgOnlineLeftIcon diff --git a/packages/icons/src/open-icon.tsx b/packages/icons/src/open-icon.tsx new file mode 100644 index 00000000..cf253a1b --- /dev/null +++ b/packages/icons/src/open-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgOpenIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgOpenIcon diff --git a/packages/icons/src/options-circle-icon.tsx b/packages/icons/src/options-circle-icon.tsx new file mode 100644 index 00000000..acd60dde --- /dev/null +++ b/packages/icons/src/options-circle-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgOptionsCircleIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgOptionsCircleIcon diff --git a/packages/icons/src/options-icon.tsx b/packages/icons/src/options-icon.tsx new file mode 100644 index 00000000..92451c83 --- /dev/null +++ b/packages/icons/src/options-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgOptionsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgOptionsIcon diff --git a/packages/icons/src/pallete-icon.tsx b/packages/icons/src/pallete-icon.tsx new file mode 100644 index 00000000..8b65b862 --- /dev/null +++ b/packages/icons/src/pallete-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPalleteIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPalleteIcon diff --git a/packages/icons/src/password-icon.tsx b/packages/icons/src/password-icon.tsx new file mode 100644 index 00000000..ee9c7ecb --- /dev/null +++ b/packages/icons/src/password-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPasswordIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPasswordIcon diff --git a/packages/icons/src/pause-icon.tsx b/packages/icons/src/pause-icon.tsx new file mode 100644 index 00000000..85c2f1f4 --- /dev/null +++ b/packages/icons/src/pause-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPauseIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPauseIcon diff --git a/packages/icons/src/pending-icon.tsx b/packages/icons/src/pending-icon.tsx new file mode 100644 index 00000000..5d4b51da --- /dev/null +++ b/packages/icons/src/pending-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPendingIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPendingIcon diff --git a/packages/icons/src/pending-state-icon.tsx b/packages/icons/src/pending-state-icon.tsx new file mode 100644 index 00000000..900710bf --- /dev/null +++ b/packages/icons/src/pending-state-icon.tsx @@ -0,0 +1,28 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPendingStateIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgPendingStateIcon diff --git a/packages/icons/src/pending-user-icon.tsx b/packages/icons/src/pending-user-icon.tsx new file mode 100644 index 00000000..d3e904ad --- /dev/null +++ b/packages/icons/src/pending-user-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPendingUserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPendingUserIcon diff --git a/packages/icons/src/pin-icon.tsx b/packages/icons/src/pin-icon.tsx new file mode 100644 index 00000000..07a2faf9 --- /dev/null +++ b/packages/icons/src/pin-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPinIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPinIcon diff --git a/packages/icons/src/placeholder-icon.tsx b/packages/icons/src/placeholder-icon.tsx new file mode 100644 index 00000000..fba61eb8 --- /dev/null +++ b/packages/icons/src/placeholder-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPlaceholderIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPlaceholderIcon diff --git a/packages/icons/src/play-icon.tsx b/packages/icons/src/play-icon.tsx new file mode 100644 index 00000000..67f08587 --- /dev/null +++ b/packages/icons/src/play-icon.tsx @@ -0,0 +1,23 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPlayIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPlayIcon diff --git a/packages/icons/src/positive-state-icon.tsx b/packages/icons/src/positive-state-icon.tsx new file mode 100644 index 00000000..d5a268d7 --- /dev/null +++ b/packages/icons/src/positive-state-icon.tsx @@ -0,0 +1,28 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPositiveStateIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgPositiveStateIcon diff --git a/packages/icons/src/privacy-icon.tsx b/packages/icons/src/privacy-icon.tsx new file mode 100644 index 00000000..f0dcdb81 --- /dev/null +++ b/packages/icons/src/privacy-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPrivacyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgPrivacyIcon diff --git a/packages/icons/src/profile-icon.tsx b/packages/icons/src/profile-icon.tsx new file mode 100644 index 00000000..83c676f8 --- /dev/null +++ b/packages/icons/src/profile-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgProfileIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgProfileIcon diff --git a/packages/icons/src/pullup-icon.tsx b/packages/icons/src/pullup-icon.tsx new file mode 100644 index 00000000..d57fd13d --- /dev/null +++ b/packages/icons/src/pullup-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgPullupIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgPullupIcon diff --git a/packages/icons/src/qr-code-icon.tsx b/packages/icons/src/qr-code-icon.tsx new file mode 100644 index 00000000..12f60250 --- /dev/null +++ b/packages/icons/src/qr-code-icon.tsx @@ -0,0 +1,30 @@ +import { createIcon } from '../lib/create-icon' + +const SvgQrCodeIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgQrCodeIcon diff --git a/packages/icons/src/reaction-icon.tsx b/packages/icons/src/reaction-icon.tsx new file mode 100644 index 00000000..7db0c8a2 --- /dev/null +++ b/packages/icons/src/reaction-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgReactionIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgReactionIcon diff --git a/packages/icons/src/reactions/angry-icon.svg b/packages/icons/src/reactions/angry-icon.svg deleted file mode 100644 index 78e3e66e..00000000 --- a/packages/icons/src/reactions/angry-icon.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/packages/icons/src/reactions/laugh-icon.svg b/packages/icons/src/reactions/laugh-icon.svg deleted file mode 100644 index 4b6ed5d5..00000000 --- a/packages/icons/src/reactions/laugh-icon.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/packages/icons/src/reactions/love-icon.svg b/packages/icons/src/reactions/love-icon.svg deleted file mode 100644 index 4906b6df..00000000 --- a/packages/icons/src/reactions/love-icon.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - diff --git a/packages/icons/src/reactions/sad-icon.svg b/packages/icons/src/reactions/sad-icon.svg deleted file mode 100644 index 42e364fa..00000000 --- a/packages/icons/src/reactions/sad-icon.svg +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/icons/src/reactions/thumbs-down-icon.svg b/packages/icons/src/reactions/thumbs-down-icon.svg deleted file mode 100644 index 73203307..00000000 --- a/packages/icons/src/reactions/thumbs-down-icon.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/packages/icons/src/reactions/thumbs-up-icon.svg b/packages/icons/src/reactions/thumbs-up-icon.svg deleted file mode 100644 index 783c506f..00000000 --- a/packages/icons/src/reactions/thumbs-up-icon.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/packages/icons/src/receive-icon.tsx b/packages/icons/src/receive-icon.tsx new file mode 100644 index 00000000..1e8c2c13 --- /dev/null +++ b/packages/icons/src/receive-icon.tsx @@ -0,0 +1,58 @@ +import { createIcon } from '../lib/create-icon' + +const SvgReceiveIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + ) +}) + +export default SvgReceiveIcon diff --git a/packages/icons/src/recent-icon.tsx b/packages/icons/src/recent-icon.tsx new file mode 100644 index 00000000..1c6645d4 --- /dev/null +++ b/packages/icons/src/recent-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRecentIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRecentIcon diff --git a/packages/icons/src/refresh-icon.tsx b/packages/icons/src/refresh-icon.tsx new file mode 100644 index 00000000..1dbecf8b --- /dev/null +++ b/packages/icons/src/refresh-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRefreshIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRefreshIcon diff --git a/packages/icons/src/relaxed-icon.tsx b/packages/icons/src/relaxed-icon.tsx new file mode 100644 index 00000000..1b715cf8 --- /dev/null +++ b/packages/icons/src/relaxed-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRelaxedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRelaxedIcon diff --git a/packages/icons/src/remove-user-icon.tsx b/packages/icons/src/remove-user-icon.tsx new file mode 100644 index 00000000..75023101 --- /dev/null +++ b/packages/icons/src/remove-user-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRemoveUserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRemoveUserIcon diff --git a/packages/icons/src/reorder-icon.tsx b/packages/icons/src/reorder-icon.tsx new file mode 100644 index 00000000..feec36f1 --- /dev/null +++ b/packages/icons/src/reorder-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgReorderIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgReorderIcon diff --git a/packages/icons/src/reply-icon.tsx b/packages/icons/src/reply-icon.tsx new file mode 100644 index 00000000..4ddc02ec --- /dev/null +++ b/packages/icons/src/reply-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgReplyIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgReplyIcon diff --git a/packages/icons/src/reveal-icon.tsx b/packages/icons/src/reveal-icon.tsx new file mode 100644 index 00000000..ca01764c --- /dev/null +++ b/packages/icons/src/reveal-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRevealIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRevealIcon diff --git a/packages/icons/src/reveal-whitelist-icon.tsx b/packages/icons/src/reveal-whitelist-icon.tsx new file mode 100644 index 00000000..09003902 --- /dev/null +++ b/packages/icons/src/reveal-whitelist-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRevealWhitelistIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRevealWhitelistIcon diff --git a/packages/icons/src/revere-icon.tsx b/packages/icons/src/revere-icon.tsx new file mode 100644 index 00000000..721f47f6 --- /dev/null +++ b/packages/icons/src/revere-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRevereIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRevereIcon diff --git a/packages/icons/src/review-id-icon.tsx b/packages/icons/src/review-id-icon.tsx new file mode 100644 index 00000000..d93f50dc --- /dev/null +++ b/packages/icons/src/review-id-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgReviewIdIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgReviewIdIcon diff --git a/packages/icons/src/review-request-icon.tsx b/packages/icons/src/review-request-icon.tsx new file mode 100644 index 00000000..cb813407 --- /dev/null +++ b/packages/icons/src/review-request-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgReviewRequestIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgReviewRequestIcon diff --git a/packages/icons/src/right-align-icon.tsx b/packages/icons/src/right-align-icon.tsx new file mode 100644 index 00000000..c37a5cdf --- /dev/null +++ b/packages/icons/src/right-align-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRightAlignIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRightAlignIcon diff --git a/packages/icons/src/rotate-icon.tsx b/packages/icons/src/rotate-icon.tsx new file mode 100644 index 00000000..0f712bad --- /dev/null +++ b/packages/icons/src/rotate-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgRotateIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgRotateIcon diff --git a/packages/icons/src/sad-icon.tsx b/packages/icons/src/sad-icon.tsx new file mode 100644 index 00000000..c54d9f6c --- /dev/null +++ b/packages/icons/src/sad-icon.tsx @@ -0,0 +1,97 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSadIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) +}) + +export default SvgSadIcon diff --git a/packages/icons/src/save-icon.tsx b/packages/icons/src/save-icon.tsx new file mode 100644 index 00000000..668e9370 --- /dev/null +++ b/packages/icons/src/save-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSaveIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSaveIcon diff --git a/packages/icons/src/scan-big-icon.tsx b/packages/icons/src/scan-big-icon.tsx new file mode 100644 index 00000000..0b942834 --- /dev/null +++ b/packages/icons/src/scan-big-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgScanBigIcon = createIcon(props => { + return ( + + + + + + + + + + + ) +}) + +export default SvgScanBigIcon diff --git a/packages/icons/src/scan-icon.tsx b/packages/icons/src/scan-icon.tsx new file mode 100644 index 00000000..2d9a7842 --- /dev/null +++ b/packages/icons/src/scan-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgScanIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgScanIcon diff --git a/packages/icons/src/search-icon.tsx b/packages/icons/src/search-icon.tsx new file mode 100644 index 00000000..11f61d21 --- /dev/null +++ b/packages/icons/src/search-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSearchIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSearchIcon diff --git a/packages/icons/src/seed-icon.tsx b/packages/icons/src/seed-icon.tsx new file mode 100644 index 00000000..0c9c0d53 --- /dev/null +++ b/packages/icons/src/seed-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSeedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSeedIcon diff --git a/packages/icons/src/send-icon.tsx b/packages/icons/src/send-icon.tsx new file mode 100644 index 00000000..691b42c9 --- /dev/null +++ b/packages/icons/src/send-icon.tsx @@ -0,0 +1,58 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSendIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + ) +}) + +export default SvgSendIcon diff --git a/packages/icons/src/settings-icon.tsx b/packages/icons/src/settings-icon.tsx new file mode 100644 index 00000000..d4d77693 --- /dev/null +++ b/packages/icons/src/settings-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSettingsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSettingsIcon diff --git a/packages/icons/src/share-icon.tsx b/packages/icons/src/share-icon.tsx new file mode 100644 index 00000000..83c42f78 --- /dev/null +++ b/packages/icons/src/share-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgShareIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgShareIcon diff --git a/packages/icons/src/signature-icon.tsx b/packages/icons/src/signature-icon.tsx new file mode 100644 index 00000000..2d11c2e0 --- /dev/null +++ b/packages/icons/src/signature-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSignatureIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSignatureIcon diff --git a/packages/icons/src/sort-icon.tsx b/packages/icons/src/sort-icon.tsx new file mode 100644 index 00000000..06c46e31 --- /dev/null +++ b/packages/icons/src/sort-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSortIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSortIcon diff --git a/packages/icons/src/speed-icon.tsx b/packages/icons/src/speed-icon.tsx new file mode 100644 index 00000000..836e7fad --- /dev/null +++ b/packages/icons/src/speed-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSpeedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSpeedIcon diff --git a/packages/icons/src/status-icon.tsx b/packages/icons/src/status-icon.tsx new file mode 100644 index 00000000..c7b98ca7 --- /dev/null +++ b/packages/icons/src/status-icon.tsx @@ -0,0 +1,23 @@ +import { createIcon } from '../lib/create-icon' + +const SvgStatusIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgStatusIcon diff --git a/packages/icons/src/stickers-icon.tsx b/packages/icons/src/stickers-icon.tsx new file mode 100644 index 00000000..363ce354 --- /dev/null +++ b/packages/icons/src/stickers-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgStickersIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgStickersIcon diff --git a/packages/icons/src/stop-icon.tsx b/packages/icons/src/stop-icon.tsx new file mode 100644 index 00000000..525d0a47 --- /dev/null +++ b/packages/icons/src/stop-icon.tsx @@ -0,0 +1,23 @@ +import { createIcon } from '../lib/create-icon' + +const SvgStopIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgStopIcon diff --git a/packages/icons/src/strikethrough-icon.tsx b/packages/icons/src/strikethrough-icon.tsx new file mode 100644 index 00000000..b267aef0 --- /dev/null +++ b/packages/icons/src/strikethrough-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgStrikethroughIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgStrikethroughIcon diff --git a/packages/icons/src/subscript-icon.tsx b/packages/icons/src/subscript-icon.tsx new file mode 100644 index 00000000..677d365a --- /dev/null +++ b/packages/icons/src/subscript-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSubscriptIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSubscriptIcon diff --git a/packages/icons/src/superscript-icon.tsx b/packages/icons/src/superscript-icon.tsx new file mode 100644 index 00000000..b8115785 --- /dev/null +++ b/packages/icons/src/superscript-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSuperscriptIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSuperscriptIcon diff --git a/packages/icons/src/swap-icon.tsx b/packages/icons/src/swap-icon.tsx new file mode 100644 index 00000000..6bfb3d7d --- /dev/null +++ b/packages/icons/src/swap-icon.tsx @@ -0,0 +1,89 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSwapIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + ) +}) + +export default SvgSwapIcon diff --git a/packages/icons/src/syncing-icon.tsx b/packages/icons/src/syncing-icon.tsx new file mode 100644 index 00000000..cb96cc41 --- /dev/null +++ b/packages/icons/src/syncing-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgSyncingIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgSyncingIcon diff --git a/packages/icons/src/table-icon.tsx b/packages/icons/src/table-icon.tsx new file mode 100644 index 00000000..32c51355 --- /dev/null +++ b/packages/icons/src/table-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTableIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgTableIcon diff --git a/packages/icons/src/tablet-icon.tsx b/packages/icons/src/tablet-icon.tsx new file mode 100644 index 00000000..700742c3 --- /dev/null +++ b/packages/icons/src/tablet-icon.tsx @@ -0,0 +1,24 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTabletIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgTabletIcon diff --git a/packages/icons/src/tabs-icon.tsx b/packages/icons/src/tabs-icon.tsx new file mode 100644 index 00000000..07d11955 --- /dev/null +++ b/packages/icons/src/tabs-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTabsIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgTabsIcon diff --git a/packages/icons/src/thumbs-down-icon.tsx b/packages/icons/src/thumbs-down-icon.tsx new file mode 100644 index 00000000..9c4a5e89 --- /dev/null +++ b/packages/icons/src/thumbs-down-icon.tsx @@ -0,0 +1,55 @@ +import { createIcon } from '../lib/create-icon' + +const SvgThumbsDownIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + ) +}) + +export default SvgThumbsDownIcon diff --git a/packages/icons/src/thumbs-up-icon.tsx b/packages/icons/src/thumbs-up-icon.tsx new file mode 100644 index 00000000..4949d722 --- /dev/null +++ b/packages/icons/src/thumbs-up-icon.tsx @@ -0,0 +1,55 @@ +import { createIcon } from '../lib/create-icon' + +const SvgThumbsUpIcon = createIcon(props => { + return ( + + + + + + + + + + + + + + + + ) +}) + +export default SvgThumbsUpIcon diff --git a/packages/icons/src/toggle-icon.tsx b/packages/icons/src/toggle-icon.tsx new file mode 100644 index 00000000..06c94c31 --- /dev/null +++ b/packages/icons/src/toggle-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgToggleIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgToggleIcon diff --git a/packages/icons/src/token-icon.tsx b/packages/icons/src/token-icon.tsx new file mode 100644 index 00000000..f6372fa3 --- /dev/null +++ b/packages/icons/src/token-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTokenIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgTokenIcon diff --git a/packages/icons/src/token-sales-icon.tsx b/packages/icons/src/token-sales-icon.tsx new file mode 100644 index 00000000..6e77f06c --- /dev/null +++ b/packages/icons/src/token-sales-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTokenSalesIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgTokenSalesIcon diff --git a/packages/icons/src/topbar-dock-icon.tsx b/packages/icons/src/topbar-dock-icon.tsx new file mode 100644 index 00000000..a2a60a85 --- /dev/null +++ b/packages/icons/src/topbar-dock-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTopbardockIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgTopbardockIcon diff --git a/packages/icons/src/topbar-icon.tsx b/packages/icons/src/topbar-icon.tsx new file mode 100644 index 00000000..5f441a9f --- /dev/null +++ b/packages/icons/src/topbar-icon.tsx @@ -0,0 +1,32 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTopbarIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgTopbarIcon diff --git a/packages/icons/src/trash-icon.tsx b/packages/icons/src/trash-icon.tsx new file mode 100644 index 00000000..030ef569 --- /dev/null +++ b/packages/icons/src/trash-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgTrashIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgTrashIcon diff --git a/packages/icons/src/ublock-user-icon.tsx b/packages/icons/src/ublock-user-icon.tsx new file mode 100644 index 00000000..fad5e985 --- /dev/null +++ b/packages/icons/src/ublock-user-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUblockUserIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUblockUserIcon diff --git a/packages/icons/src/unblock-icon.tsx b/packages/icons/src/unblock-icon.tsx new file mode 100644 index 00000000..033cc0d3 --- /dev/null +++ b/packages/icons/src/unblock-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUnblockIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUnblockIcon diff --git a/packages/icons/src/underline-icon.tsx b/packages/icons/src/underline-icon.tsx new file mode 100644 index 00000000..f57ae742 --- /dev/null +++ b/packages/icons/src/underline-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUnderlineIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUnderlineIcon diff --git a/packages/icons/src/unlocked-icon.tsx b/packages/icons/src/unlocked-icon.tsx new file mode 100644 index 00000000..ce3ff78d --- /dev/null +++ b/packages/icons/src/unlocked-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUnlockedIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUnlockedIcon diff --git a/packages/icons/src/unpin-icon.tsx b/packages/icons/src/unpin-icon.tsx new file mode 100644 index 00000000..7bfb671c --- /dev/null +++ b/packages/icons/src/unpin-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUnpinIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUnpinIcon diff --git a/packages/icons/src/unread-icon.tsx b/packages/icons/src/unread-icon.tsx new file mode 100644 index 00000000..3c624c77 --- /dev/null +++ b/packages/icons/src/unread-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUnreadIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUnreadIcon diff --git a/packages/icons/src/untrustworthy-icon.tsx b/packages/icons/src/untrustworthy-icon.tsx new file mode 100644 index 00000000..c1daf60e --- /dev/null +++ b/packages/icons/src/untrustworthy-icon.tsx @@ -0,0 +1,29 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUntrustworthyIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgUntrustworthyIcon diff --git a/packages/icons/src/up-to-date-icon.tsx b/packages/icons/src/up-to-date-icon.tsx new file mode 100644 index 00000000..185f1fff --- /dev/null +++ b/packages/icons/src/up-to-date-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgUpToDateIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgUpToDateIcon diff --git a/packages/icons/src/verified-icon.tsx b/packages/icons/src/verified-icon.tsx new file mode 100644 index 00000000..a6181418 --- /dev/null +++ b/packages/icons/src/verified-icon.tsx @@ -0,0 +1,26 @@ +import { createIcon } from '../lib/create-icon' + +const SvgVerifiedIcon = createIcon(props => { + return ( + + + + + ) +}) + +export default SvgVerifiedIcon diff --git a/packages/icons/src/video-icon.tsx b/packages/icons/src/video-icon.tsx new file mode 100644 index 00000000..387fc46a --- /dev/null +++ b/packages/icons/src/video-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgVideoIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgVideoIcon diff --git a/packages/icons/src/waffle-icon.tsx b/packages/icons/src/waffle-icon.tsx new file mode 100644 index 00000000..432d85ad --- /dev/null +++ b/packages/icons/src/waffle-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgWaffleIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgWaffleIcon diff --git a/packages/icons/src/wallet-icon.tsx b/packages/icons/src/wallet-icon.tsx new file mode 100644 index 00000000..d9a3e228 --- /dev/null +++ b/packages/icons/src/wallet-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgWalletIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgWalletIcon diff --git a/packages/icons/src/warning-icon.tsx b/packages/icons/src/warning-icon.tsx new file mode 100644 index 00000000..e14ee51d --- /dev/null +++ b/packages/icons/src/warning-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgWarningIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgWarningIcon diff --git a/packages/icons/src/world-icon.tsx b/packages/icons/src/world-icon.tsx new file mode 100644 index 00000000..8d379f2f --- /dev/null +++ b/packages/icons/src/world-icon.tsx @@ -0,0 +1,25 @@ +import { createIcon } from '../lib/create-icon' + +const SvgWorldIcon = createIcon(props => { + return ( + + + + ) +}) + +export default SvgWorldIcon diff --git a/packages/icons/svg/account-number-icon.svg b/packages/icons/svg/account-number-icon.svg new file mode 100644 index 00000000..20f6b8db --- /dev/null +++ b/packages/icons/svg/account-number-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/active-icon.svg b/packages/icons/svg/active-icon.svg new file mode 100644 index 00000000..19f3c8d7 --- /dev/null +++ b/packages/icons/svg/active-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/active-member-icon.svg b/packages/icons/svg/active-members-icon.svg similarity index 57% rename from packages/icons/src/20/active-member-icon.svg rename to packages/icons/svg/active-members-icon.svg index 41b131ef..33e00dc9 100644 --- a/packages/icons/src/20/active-member-icon.svg +++ b/packages/icons/svg/active-members-icon.svg @@ -1,14 +1,13 @@ diff --git a/packages/icons/svg/activity-center-icon.svg b/packages/icons/svg/activity-center-icon.svg new file mode 100644 index 00000000..e6a37793 --- /dev/null +++ b/packages/icons/svg/activity-center-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/add-icon.svg b/packages/icons/svg/add-icon.svg similarity index 72% rename from packages/icons/src/20/add-icon.svg rename to packages/icons/svg/add-icon.svg index 9f59eae5..271ed460 100644 --- a/packages/icons/src/20/add-icon.svg +++ b/packages/icons/svg/add-icon.svg @@ -1,14 +1,14 @@ diff --git a/packages/icons/svg/add-reaction-icon.svg b/packages/icons/svg/add-reaction-icon.svg new file mode 100644 index 00000000..891b8f55 --- /dev/null +++ b/packages/icons/svg/add-reaction-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/arrow-up-icon.svg b/packages/icons/svg/add-small-icon.svg similarity index 53% rename from packages/icons/src/20/arrow-up-icon.svg rename to packages/icons/svg/add-small-icon.svg index bb84733d..7993a186 100644 --- a/packages/icons/src/20/arrow-up-icon.svg +++ b/packages/icons/svg/add-small-icon.svg @@ -1,14 +1,15 @@ + diff --git a/packages/icons/svg/add-token-icon.svg b/packages/icons/svg/add-token-icon.svg new file mode 100644 index 00000000..4cecf865 --- /dev/null +++ b/packages/icons/svg/add-token-icon.svg @@ -0,0 +1,20 @@ + + + + diff --git a/packages/icons/svg/add-user-icon.svg b/packages/icons/svg/add-user-icon.svg new file mode 100644 index 00000000..15e4dfc8 --- /dev/null +++ b/packages/icons/svg/add-user-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/advanced-icon.svg b/packages/icons/svg/advanced-icon.svg new file mode 100644 index 00000000..f4990fe8 --- /dev/null +++ b/packages/icons/svg/advanced-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/airdrop-icon.svg b/packages/icons/svg/airdrop-icon.svg new file mode 100644 index 00000000..17502049 --- /dev/null +++ b/packages/icons/svg/airdrop-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/alert-icon.svg b/packages/icons/svg/alert-icon.svg new file mode 100644 index 00000000..43e497aa --- /dev/null +++ b/packages/icons/svg/alert-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/alphabetically-icon.svg b/packages/icons/svg/alphabetically-icon.svg new file mode 100644 index 00000000..926b3cee --- /dev/null +++ b/packages/icons/svg/alphabetically-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/android-icon.svg b/packages/icons/svg/android-icon.svg new file mode 100644 index 00000000..2c078fb3 --- /dev/null +++ b/packages/icons/svg/android-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/angry-icon.svg b/packages/icons/svg/angry-icon.svg new file mode 100644 index 00000000..e68a88a2 --- /dev/null +++ b/packages/icons/svg/angry-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/anonymous-icon.svg b/packages/icons/svg/anonymous-icon.svg new file mode 100644 index 00000000..d3aa9703 --- /dev/null +++ b/packages/icons/svg/anonymous-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/arrow-down-icon.svg b/packages/icons/svg/arrow-down-icon.svg similarity index 59% rename from packages/icons/src/20/arrow-down-icon.svg rename to packages/icons/svg/arrow-down-icon.svg index 38d8b568..b3c07ca5 100644 --- a/packages/icons/src/20/arrow-down-icon.svg +++ b/packages/icons/svg/arrow-down-icon.svg @@ -1,14 +1,14 @@ diff --git a/packages/icons/src/20/collapse-icon.svg b/packages/icons/svg/arrow-left-icon.svg similarity index 57% rename from packages/icons/src/20/collapse-icon.svg rename to packages/icons/svg/arrow-left-icon.svg index e2edc92b..e0d3768c 100644 --- a/packages/icons/src/20/collapse-icon.svg +++ b/packages/icons/svg/arrow-left-icon.svg @@ -1,14 +1,14 @@ diff --git a/packages/icons/svg/arrow-right-icon.svg b/packages/icons/svg/arrow-right-icon.svg new file mode 100644 index 00000000..bc574a96 --- /dev/null +++ b/packages/icons/svg/arrow-right-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/arrow-top-icon.svg b/packages/icons/svg/arrow-top-icon.svg new file mode 100644 index 00000000..d7436c52 --- /dev/null +++ b/packages/icons/svg/arrow-top-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/attach-icon.svg b/packages/icons/svg/attach-icon.svg new file mode 100644 index 00000000..769398ba --- /dev/null +++ b/packages/icons/svg/attach-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/audio-icon.svg b/packages/icons/svg/audio-icon.svg new file mode 100644 index 00000000..8310f40c --- /dev/null +++ b/packages/icons/svg/audio-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/automatic-icon.svg b/packages/icons/svg/automatic-icon.svg new file mode 100644 index 00000000..e9a6c83c --- /dev/null +++ b/packages/icons/svg/automatic-icon.svg @@ -0,0 +1,15 @@ + + + + diff --git a/packages/icons/svg/ban-user-icon.svg b/packages/icons/svg/ban-user-icon.svg new file mode 100644 index 00000000..ceeabbed --- /dev/null +++ b/packages/icons/svg/ban-user-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/block-icon.svg b/packages/icons/svg/block-icon.svg new file mode 100644 index 00000000..6b1b5df9 --- /dev/null +++ b/packages/icons/svg/block-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/bold-icon.svg b/packages/icons/svg/bold-icon.svg new file mode 100644 index 00000000..497fa716 --- /dev/null +++ b/packages/icons/svg/bold-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/bridge-icon.svg b/packages/icons/svg/bridge-icon.svg new file mode 100644 index 00000000..57dfef8a --- /dev/null +++ b/packages/icons/svg/bridge-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/browser-icon.svg b/packages/icons/svg/browser-icon.svg new file mode 100644 index 00000000..58cce444 --- /dev/null +++ b/packages/icons/svg/browser-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/bullet-icon.svg b/packages/icons/svg/bullet-icon.svg new file mode 100644 index 00000000..129170a2 --- /dev/null +++ b/packages/icons/svg/bullet-icon.svg @@ -0,0 +1,12 @@ + + + diff --git a/packages/icons/svg/bullet-list-icon.svg b/packages/icons/svg/bullet-list-icon.svg new file mode 100644 index 00000000..3155864c --- /dev/null +++ b/packages/icons/svg/bullet-list-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/buy-icon.svg b/packages/icons/svg/buy-icon.svg new file mode 100644 index 00000000..64f9ceca --- /dev/null +++ b/packages/icons/svg/buy-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/calendar-icon.svg b/packages/icons/svg/calendar-icon.svg new file mode 100644 index 00000000..fe42115c --- /dev/null +++ b/packages/icons/svg/calendar-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/camera-icon.svg b/packages/icons/svg/camera-icon.svg new file mode 100644 index 00000000..05be1f59 --- /dev/null +++ b/packages/icons/svg/camera-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/card-view-icon.svg b/packages/icons/svg/card-view-icon.svg new file mode 100644 index 00000000..ba55be58 --- /dev/null +++ b/packages/icons/svg/card-view-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/centre-align-icon.svg b/packages/icons/svg/centre-align-icon.svg new file mode 100644 index 00000000..1c2b6e81 --- /dev/null +++ b/packages/icons/svg/centre-align-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/chart-icon.svg b/packages/icons/svg/chart-icon.svg new file mode 100644 index 00000000..2a8d8d05 --- /dev/null +++ b/packages/icons/svg/chart-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/chatkey-icon.svg b/packages/icons/svg/chatkey-icon.svg new file mode 100644 index 00000000..1fe5b300 --- /dev/null +++ b/packages/icons/svg/chatkey-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/check-circle-icon.svg b/packages/icons/svg/check-circle-icon.svg new file mode 100644 index 00000000..6e77e872 --- /dev/null +++ b/packages/icons/svg/check-circle-icon.svg @@ -0,0 +1,10 @@ + + + + diff --git a/packages/icons/src/20/check-icon.svg b/packages/icons/svg/check-icon.svg similarity index 61% rename from packages/icons/src/20/check-icon.svg rename to packages/icons/svg/check-icon.svg index 64105495..fe6f58c8 100644 --- a/packages/icons/src/20/check-icon.svg +++ b/packages/icons/svg/check-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/src/20/chevron-down-icon.svg b/packages/icons/svg/chevron-down-icon.svg similarity index 60% rename from packages/icons/src/20/chevron-down-icon.svg rename to packages/icons/svg/chevron-down-icon.svg index b0a9235a..ebcd4fa0 100644 --- a/packages/icons/src/20/chevron-down-icon.svg +++ b/packages/icons/svg/chevron-down-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/svg/chevron-left-icon.svg b/packages/icons/svg/chevron-left-icon.svg new file mode 100644 index 00000000..c6bdee4d --- /dev/null +++ b/packages/icons/svg/chevron-left-icon.svg @@ -0,0 +1,9 @@ + + + diff --git a/packages/icons/src/20/chevron-right-icon.svg b/packages/icons/svg/chevron-right-icon.svg similarity index 59% rename from packages/icons/src/20/chevron-right-icon.svg rename to packages/icons/svg/chevron-right-icon.svg index 270081b0..a9ce8ea2 100644 --- a/packages/icons/src/20/chevron-right-icon.svg +++ b/packages/icons/svg/chevron-right-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/src/20/chevron-left-icon.svg b/packages/icons/svg/chevron-top-icon.svg similarity index 60% rename from packages/icons/src/20/chevron-left-icon.svg rename to packages/icons/svg/chevron-top-icon.svg index c8051977..7605fdd4 100644 --- a/packages/icons/src/20/chevron-left-icon.svg +++ b/packages/icons/svg/chevron-top-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/svg/chevrons-left-icon.svg b/packages/icons/svg/chevrons-left-icon.svg new file mode 100644 index 00000000..5cb277d5 --- /dev/null +++ b/packages/icons/svg/chevrons-left-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/arrow-right-icon.svg b/packages/icons/svg/chevrons-right-icon.svg similarity index 52% rename from packages/icons/src/20/arrow-right-icon.svg rename to packages/icons/svg/chevrons-right-icon.svg index 9563290d..8454bd77 100644 --- a/packages/icons/src/20/arrow-right-icon.svg +++ b/packages/icons/svg/chevrons-right-icon.svg @@ -1,14 +1,14 @@ diff --git a/packages/icons/svg/circle-icon.svg b/packages/icons/svg/circle-icon.svg new file mode 100644 index 00000000..e7d720f8 --- /dev/null +++ b/packages/icons/svg/circle-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/clear-icon.svg b/packages/icons/svg/clear-icon.svg new file mode 100644 index 00000000..8dc68533 --- /dev/null +++ b/packages/icons/svg/clear-icon.svg @@ -0,0 +1,20 @@ + + + + diff --git a/packages/icons/svg/close-circle-icon.svg b/packages/icons/svg/close-circle-icon.svg new file mode 100644 index 00000000..b6af0d62 --- /dev/null +++ b/packages/icons/svg/close-circle-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/close-icon.svg b/packages/icons/svg/close-icon.svg new file mode 100644 index 00000000..8bc2d239 --- /dev/null +++ b/packages/icons/svg/close-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/close-mac-os-icon.svg b/packages/icons/svg/close-mac-os-icon.svg new file mode 100644 index 00000000..c3c13c0b --- /dev/null +++ b/packages/icons/svg/close-mac-os-icon.svg @@ -0,0 +1,17 @@ + + + + diff --git a/packages/icons/svg/close-windows-icon.svg b/packages/icons/svg/close-windows-icon.svg new file mode 100644 index 00000000..fcbac52f --- /dev/null +++ b/packages/icons/svg/close-windows-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/code-block-icon.svg b/packages/icons/svg/code-block-icon.svg new file mode 100644 index 00000000..8c2c4a8a --- /dev/null +++ b/packages/icons/svg/code-block-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/code-icon.svg b/packages/icons/svg/code-icon.svg new file mode 100644 index 00000000..72f83ebb --- /dev/null +++ b/packages/icons/svg/code-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/collapse-icon.svg b/packages/icons/svg/collapse-icon.svg new file mode 100644 index 00000000..e3be3e89 --- /dev/null +++ b/packages/icons/svg/collapse-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/collapse-ls-icon.svg b/packages/icons/svg/collapse-ls-icon.svg new file mode 100644 index 00000000..b6a5707b --- /dev/null +++ b/packages/icons/svg/collapse-ls-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/collapse-rs-icon.svg b/packages/icons/svg/collapse-rs-icon.svg new file mode 100644 index 00000000..71a7a8ac --- /dev/null +++ b/packages/icons/svg/collapse-rs-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/collapse-topbar-icon.svg b/packages/icons/svg/collapse-topbar-icon.svg new file mode 100644 index 00000000..c213f646 --- /dev/null +++ b/packages/icons/svg/collapse-topbar-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/colour-pick-icon.svg b/packages/icons/svg/colour-pick-icon.svg new file mode 100644 index 00000000..a29b8098 --- /dev/null +++ b/packages/icons/svg/colour-pick-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/command-icon.svg b/packages/icons/svg/command-icon.svg new file mode 100644 index 00000000..02de6c02 --- /dev/null +++ b/packages/icons/svg/command-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/communities-icon.svg b/packages/icons/svg/communities-icon.svg new file mode 100644 index 00000000..f001db57 --- /dev/null +++ b/packages/icons/svg/communities-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/compact-icon.svg b/packages/icons/svg/compact-icon.svg new file mode 100644 index 00000000..045c4fd5 --- /dev/null +++ b/packages/icons/svg/compact-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/complete-id-icon.svg b/packages/icons/svg/complete-id-icon.svg new file mode 100644 index 00000000..7cf9602d --- /dev/null +++ b/packages/icons/svg/complete-id-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/connection-icon.svg b/packages/icons/svg/connection-icon.svg new file mode 100644 index 00000000..9e6bbcc1 --- /dev/null +++ b/packages/icons/svg/connection-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/contact-book-icon.svg b/packages/icons/svg/contact-book-icon.svg new file mode 100644 index 00000000..7d1c61aa --- /dev/null +++ b/packages/icons/svg/contact-book-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/contact-icon.svg b/packages/icons/svg/contact-icon.svg new file mode 100644 index 00000000..c1b7c305 --- /dev/null +++ b/packages/icons/svg/contact-icon.svg @@ -0,0 +1,15 @@ + + + + diff --git a/packages/icons/svg/copy-icon.svg b/packages/icons/svg/copy-icon.svg new file mode 100644 index 00000000..4701bbf1 --- /dev/null +++ b/packages/icons/svg/copy-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/correct-icon.svg b/packages/icons/svg/correct-icon.svg similarity index 65% rename from packages/icons/src/20/correct-icon.svg rename to packages/icons/svg/correct-icon.svg index 5a5656e2..e5f3b5af 100644 --- a/packages/icons/src/20/correct-icon.svg +++ b/packages/icons/svg/correct-icon.svg @@ -1,14 +1,10 @@ - + diff --git a/packages/icons/svg/crown-icon.svg b/packages/icons/svg/crown-icon.svg new file mode 100644 index 00000000..3c011c2a --- /dev/null +++ b/packages/icons/svg/crown-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/customize-icon.svg b/packages/icons/svg/customize-icon.svg new file mode 100644 index 00000000..dc18d729 --- /dev/null +++ b/packages/icons/svg/customize-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/dark-icon.svg b/packages/icons/svg/dark-icon.svg new file mode 100644 index 00000000..4e0d660d --- /dev/null +++ b/packages/icons/svg/dark-icon.svg @@ -0,0 +1,12 @@ + + + diff --git a/packages/icons/svg/dashboard-icon.svg b/packages/icons/svg/dashboard-icon.svg new file mode 100644 index 00000000..9cec5eb4 --- /dev/null +++ b/packages/icons/svg/dashboard-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/data-usage-icon.svg b/packages/icons/svg/data-usage-icon.svg new file mode 100644 index 00000000..9bda1e15 --- /dev/null +++ b/packages/icons/svg/data-usage-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/decline-icon.svg b/packages/icons/svg/decline-icon.svg new file mode 100644 index 00000000..fabbe015 --- /dev/null +++ b/packages/icons/svg/decline-icon.svg @@ -0,0 +1,19 @@ + + + + diff --git a/packages/icons/svg/decrease-windows-icon.svg b/packages/icons/svg/decrease-windows-icon.svg new file mode 100644 index 00000000..f00daeed --- /dev/null +++ b/packages/icons/svg/decrease-windows-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/delete-icon.svg b/packages/icons/svg/delete-icon.svg new file mode 100644 index 00000000..8f488e70 --- /dev/null +++ b/packages/icons/svg/delete-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/desktop-icon.svg b/packages/icons/svg/desktop-icon.svg new file mode 100644 index 00000000..1f0e3bb9 --- /dev/null +++ b/packages/icons/svg/desktop-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/destroy-icon.svg b/packages/icons/svg/destroy-icon.svg new file mode 100644 index 00000000..33d1164d --- /dev/null +++ b/packages/icons/svg/destroy-icon.svg @@ -0,0 +1,13 @@ + + + diff --git a/packages/icons/svg/dock-icon.svg b/packages/icons/svg/dock-icon.svg new file mode 100644 index 00000000..43ece698 --- /dev/null +++ b/packages/icons/svg/dock-icon.svg @@ -0,0 +1,19 @@ + + + + diff --git a/packages/icons/svg/done-icon.svg b/packages/icons/svg/done-icon.svg new file mode 100644 index 00000000..9fd8ee49 --- /dev/null +++ b/packages/icons/svg/done-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/download-icon.svg b/packages/icons/svg/download-icon.svg new file mode 100644 index 00000000..b6ad7032 --- /dev/null +++ b/packages/icons/svg/download-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/drag-icon.svg b/packages/icons/svg/drag-icon.svg new file mode 100644 index 00000000..36dfe794 --- /dev/null +++ b/packages/icons/svg/drag-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/expand-icon.svg b/packages/icons/svg/dropdown-icon.svg similarity index 53% rename from packages/icons/src/20/expand-icon.svg rename to packages/icons/svg/dropdown-icon.svg index 058abddc..0136b8ae 100644 --- a/packages/icons/src/20/expand-icon.svg +++ b/packages/icons/svg/dropdown-icon.svg @@ -1,14 +1,15 @@ + diff --git a/packages/icons/svg/duration-icon.svg b/packages/icons/svg/duration-icon.svg new file mode 100644 index 00000000..ef2ece86 --- /dev/null +++ b/packages/icons/svg/duration-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/edit-icon.svg b/packages/icons/svg/edit-icon.svg new file mode 100644 index 00000000..484fe2c8 --- /dev/null +++ b/packages/icons/svg/edit-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/email-icon.svg b/packages/icons/svg/email-icon.svg new file mode 100644 index 00000000..2e8ca8ad --- /dev/null +++ b/packages/icons/svg/email-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/epic-icon.svg b/packages/icons/svg/epic-icon.svg new file mode 100644 index 00000000..c36e6390 --- /dev/null +++ b/packages/icons/svg/epic-icon.svg @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/packages/icons/svg/expand-icon.svg b/packages/icons/svg/expand-icon.svg new file mode 100644 index 00000000..eebe0e00 --- /dev/null +++ b/packages/icons/svg/expand-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/expand-ls-icon.svg b/packages/icons/svg/expand-ls-icon.svg new file mode 100644 index 00000000..c7db1523 --- /dev/null +++ b/packages/icons/svg/expand-ls-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/expand-rs-icon.svg b/packages/icons/svg/expand-rs-icon.svg new file mode 100644 index 00000000..44374e9e --- /dev/null +++ b/packages/icons/svg/expand-rs-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/expand-topbar-icon.svg b/packages/icons/svg/expand-topbar-icon.svg new file mode 100644 index 00000000..27e7b24f --- /dev/null +++ b/packages/icons/svg/expand-topbar-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/src/20/external-icon.svg b/packages/icons/svg/external-icon.svg similarity index 55% rename from packages/icons/src/20/external-icon.svg rename to packages/icons/svg/external-icon.svg index 96db5e7a..e97614b9 100644 --- a/packages/icons/src/20/external-icon.svg +++ b/packages/icons/svg/external-icon.svg @@ -1,14 +1,14 @@ diff --git a/packages/icons/svg/face-id-icon.svg b/packages/icons/svg/face-id-icon.svg new file mode 100644 index 00000000..f5791027 --- /dev/null +++ b/packages/icons/svg/face-id-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/faceid-key-icon.svg b/packages/icons/svg/faceid-key-icon.svg new file mode 100644 index 00000000..cd61d8a2 --- /dev/null +++ b/packages/icons/svg/faceid-key-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/packages/icons/svg/favourite-icon.svg b/packages/icons/svg/favourite-icon.svg new file mode 100644 index 00000000..88caca81 --- /dev/null +++ b/packages/icons/svg/favourite-icon.svg @@ -0,0 +1,13 @@ + + + diff --git a/packages/icons/svg/feed-icon.svg b/packages/icons/svg/feed-icon.svg new file mode 100644 index 00000000..022bf4ed --- /dev/null +++ b/packages/icons/svg/feed-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/file-icon.svg b/packages/icons/svg/file-icon.svg new file mode 100644 index 00000000..a8516efb --- /dev/null +++ b/packages/icons/svg/file-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/flag-icon.svg b/packages/icons/svg/flag-icon.svg new file mode 100644 index 00000000..a651c28f --- /dev/null +++ b/packages/icons/svg/flag-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/flash-icon.svg b/packages/icons/svg/flash-icon.svg new file mode 100644 index 00000000..be138bbf --- /dev/null +++ b/packages/icons/svg/flash-icon.svg @@ -0,0 +1,9 @@ + + + diff --git a/packages/icons/svg/flash-off-icon.svg b/packages/icons/svg/flash-off-icon.svg new file mode 100644 index 00000000..d0ba32a2 --- /dev/null +++ b/packages/icons/svg/flash-off-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/flashlight-off-icon.svg b/packages/icons/svg/flashlight-off-icon.svg new file mode 100644 index 00000000..8e86cfef --- /dev/null +++ b/packages/icons/svg/flashlight-off-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/flashlight-on-icon.svg b/packages/icons/svg/flashlight-on-icon.svg new file mode 100644 index 00000000..b8ae02fd --- /dev/null +++ b/packages/icons/svg/flashlight-on-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/flip-icon.svg b/packages/icons/svg/flip-icon.svg new file mode 100644 index 00000000..c7dcb8af --- /dev/null +++ b/packages/icons/svg/flip-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/focus-icon.svg b/packages/icons/svg/focus-icon.svg new file mode 100644 index 00000000..5bb08e89 --- /dev/null +++ b/packages/icons/svg/focus-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/folder-icon.svg b/packages/icons/svg/folder-icon.svg new file mode 100644 index 00000000..fa61b7be --- /dev/null +++ b/packages/icons/svg/folder-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/format-icon.svg b/packages/icons/svg/format-icon.svg new file mode 100644 index 00000000..ecb55c0d --- /dev/null +++ b/packages/icons/svg/format-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/forward-icon.svg b/packages/icons/svg/forward-icon.svg new file mode 100644 index 00000000..9ed7044e --- /dev/null +++ b/packages/icons/svg/forward-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/friend-icon.svg b/packages/icons/svg/friend-icon.svg new file mode 100644 index 00000000..b70167bb --- /dev/null +++ b/packages/icons/svg/friend-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/fullscreen-mac-os-icon.svg b/packages/icons/svg/fullscreen-mac-os-icon.svg new file mode 100644 index 00000000..87a01968 --- /dev/null +++ b/packages/icons/svg/fullscreen-mac-os-icon.svg @@ -0,0 +1,17 @@ + + + + diff --git a/packages/icons/svg/gas-icon.svg b/packages/icons/svg/gas-icon.svg new file mode 100644 index 00000000..e400eba4 --- /dev/null +++ b/packages/icons/svg/gas-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/gavel-icon.svg b/packages/icons/svg/gavel-icon.svg new file mode 100644 index 00000000..98f0d93d --- /dev/null +++ b/packages/icons/svg/gavel-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/packages/icons/svg/gif-icon.svg b/packages/icons/svg/gif-icon.svg new file mode 100644 index 00000000..61c8d6bb --- /dev/null +++ b/packages/icons/svg/gif-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/gift-icon.svg b/packages/icons/svg/gift-icon.svg new file mode 100644 index 00000000..69f9a818 --- /dev/null +++ b/packages/icons/svg/gift-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/globe-icon.svg b/packages/icons/svg/globe-icon.svg new file mode 100644 index 00000000..d43582e5 --- /dev/null +++ b/packages/icons/svg/globe-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/hashtag-icon.svg b/packages/icons/svg/hashtag-icon.svg new file mode 100644 index 00000000..65518fb5 --- /dev/null +++ b/packages/icons/svg/hashtag-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/heart-icon.svg b/packages/icons/svg/heart-icon.svg new file mode 100644 index 00000000..a83b95a0 --- /dev/null +++ b/packages/icons/svg/heart-icon.svg @@ -0,0 +1,12 @@ + + + diff --git a/packages/icons/svg/help-icon.svg b/packages/icons/svg/help-icon.svg new file mode 100644 index 00000000..4120a506 --- /dev/null +++ b/packages/icons/svg/help-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/hide-icon.svg b/packages/icons/svg/hide-icon.svg new file mode 100644 index 00000000..7c6c181e --- /dev/null +++ b/packages/icons/svg/hide-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/history-icon.svg b/packages/icons/svg/history-icon.svg new file mode 100644 index 00000000..9d127472 --- /dev/null +++ b/packages/icons/svg/history-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/hold-icon.svg b/packages/icons/svg/hold-icon.svg new file mode 100644 index 00000000..a4b257ff --- /dev/null +++ b/packages/icons/svg/hold-icon.svg @@ -0,0 +1,10 @@ + + + + diff --git a/packages/icons/svg/image-icon.svg b/packages/icons/svg/image-icon.svg new file mode 100644 index 00000000..57b06749 --- /dev/null +++ b/packages/icons/svg/image-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/import-icon.svg b/packages/icons/svg/import-icon.svg new file mode 100644 index 00000000..dea5e9d1 --- /dev/null +++ b/packages/icons/svg/import-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/inactive-icon.svg b/packages/icons/svg/inactive-icon.svg new file mode 100644 index 00000000..714a8a73 --- /dev/null +++ b/packages/icons/svg/inactive-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/inactive-left-icon.svg b/packages/icons/svg/inactive-left-icon.svg new file mode 100644 index 00000000..336120ec --- /dev/null +++ b/packages/icons/svg/inactive-left-icon.svg @@ -0,0 +1,9 @@ + + + diff --git a/packages/icons/src/20/incorrect-icon.svg b/packages/icons/svg/incorrect-icon.svg similarity index 57% rename from packages/icons/src/20/incorrect-icon.svg rename to packages/icons/svg/incorrect-icon.svg index 35d5e858..d742a66a 100644 --- a/packages/icons/src/20/incorrect-icon.svg +++ b/packages/icons/svg/incorrect-icon.svg @@ -1,15 +1,15 @@ diff --git a/packages/icons/svg/info-badge-icon.svg b/packages/icons/svg/info-badge-icon.svg new file mode 100644 index 00000000..5600c097 --- /dev/null +++ b/packages/icons/svg/info-badge-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/info-icon.svg b/packages/icons/svg/info-icon.svg new file mode 100644 index 00000000..bf318934 --- /dev/null +++ b/packages/icons/svg/info-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/italic-icon.svg b/packages/icons/svg/italic-icon.svg new file mode 100644 index 00000000..c5c72a52 --- /dev/null +++ b/packages/icons/svg/italic-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/justify-icon.svg b/packages/icons/svg/justify-icon.svg new file mode 100644 index 00000000..f551d0d9 --- /dev/null +++ b/packages/icons/svg/justify-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/key-icon.svg b/packages/icons/svg/key-icon.svg new file mode 100644 index 00000000..626a5ecd --- /dev/null +++ b/packages/icons/svg/key-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/packages/icons/svg/keyboard-icon.svg b/packages/icons/svg/keyboard-icon.svg new file mode 100644 index 00000000..7c59f7cf --- /dev/null +++ b/packages/icons/svg/keyboard-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/keycard-icon.svg b/packages/icons/svg/keycard-icon.svg new file mode 100644 index 00000000..837e9b9b --- /dev/null +++ b/packages/icons/svg/keycard-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/keycard-logo-icon.svg b/packages/icons/svg/keycard-logo-icon.svg new file mode 100644 index 00000000..66fc3958 --- /dev/null +++ b/packages/icons/svg/keycard-logo-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/kick-user-icon.svg b/packages/icons/svg/kick-user-icon.svg new file mode 100644 index 00000000..5cfa5210 --- /dev/null +++ b/packages/icons/svg/kick-user-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/laptop-icon.svg b/packages/icons/svg/laptop-icon.svg new file mode 100644 index 00000000..40bf1a87 --- /dev/null +++ b/packages/icons/svg/laptop-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/laugh-icon.svg b/packages/icons/svg/laugh-icon.svg new file mode 100644 index 00000000..47da9367 --- /dev/null +++ b/packages/icons/svg/laugh-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + diff --git a/packages/icons/svg/left-align-icon.svg b/packages/icons/svg/left-align-icon.svg new file mode 100644 index 00000000..199b7da5 --- /dev/null +++ b/packages/icons/svg/left-align-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/light-icon.svg b/packages/icons/svg/light-icon.svg new file mode 100644 index 00000000..1d23c5aa --- /dev/null +++ b/packages/icons/svg/light-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/link-icon.svg b/packages/icons/svg/link-icon.svg new file mode 100644 index 00000000..c43a76ed --- /dev/null +++ b/packages/icons/svg/link-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/list-view-collapsed-icon.svg b/packages/icons/svg/list-view-collapsed-icon.svg new file mode 100644 index 00000000..76acdea7 --- /dev/null +++ b/packages/icons/svg/list-view-collapsed-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/list-view-icon.svg b/packages/icons/svg/list-view-icon.svg new file mode 100644 index 00000000..8548ffb1 --- /dev/null +++ b/packages/icons/svg/list-view-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/loading-icon.svg b/packages/icons/svg/loading-icon.svg new file mode 100644 index 00000000..febac5d6 --- /dev/null +++ b/packages/icons/svg/loading-icon.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/locked-icon.svg b/packages/icons/svg/locked-icon.svg new file mode 100644 index 00000000..950dba0c --- /dev/null +++ b/packages/icons/svg/locked-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/log-out-icon.svg b/packages/icons/svg/log-out-icon.svg new file mode 100644 index 00000000..fdf02c20 --- /dev/null +++ b/packages/icons/svg/log-out-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/love-icon.svg b/packages/icons/svg/love-icon.svg new file mode 100644 index 00000000..43cc602b --- /dev/null +++ b/packages/icons/svg/love-icon.svg @@ -0,0 +1,29 @@ + + + + + + + + + + diff --git a/packages/icons/svg/mark-as-read-icon.svg b/packages/icons/svg/mark-as-read-icon.svg new file mode 100644 index 00000000..5df5cd35 --- /dev/null +++ b/packages/icons/svg/mark-as-read-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/flash-icon.svg b/packages/icons/svg/maximize-windows-icon.svg similarity index 57% rename from packages/icons/src/20/flash-icon.svg rename to packages/icons/svg/maximize-windows-icon.svg index 41b131ef..f3660c67 100644 --- a/packages/icons/src/20/flash-icon.svg +++ b/packages/icons/svg/maximize-windows-icon.svg @@ -1,14 +1,13 @@ diff --git a/packages/icons/svg/media-icon.svg b/packages/icons/svg/media-icon.svg new file mode 100644 index 00000000..73e9ea59 --- /dev/null +++ b/packages/icons/svg/media-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/members-icon.svg b/packages/icons/svg/members-icon.svg new file mode 100644 index 00000000..32e9a712 --- /dev/null +++ b/packages/icons/svg/members-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/mention-icon.svg b/packages/icons/svg/mention-icon.svg new file mode 100644 index 00000000..bb0d5413 --- /dev/null +++ b/packages/icons/svg/mention-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/menu-icon.svg b/packages/icons/svg/menu-icon.svg new file mode 100644 index 00000000..c4e05a95 --- /dev/null +++ b/packages/icons/svg/menu-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/messages-icon.svg b/packages/icons/svg/messages-icon.svg new file mode 100644 index 00000000..95f58957 --- /dev/null +++ b/packages/icons/svg/messages-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/minimize-mac-os-icon.svg b/packages/icons/svg/minimize-mac-os-icon.svg new file mode 100644 index 00000000..642a6498 --- /dev/null +++ b/packages/icons/svg/minimize-mac-os-icon.svg @@ -0,0 +1,17 @@ + + + + diff --git a/packages/icons/src/20/bullet-icon.svg b/packages/icons/svg/minimize-windows-icon.svg similarity index 65% rename from packages/icons/src/20/bullet-icon.svg rename to packages/icons/svg/minimize-windows-icon.svg index bc5c2704..f55b4412 100644 --- a/packages/icons/src/20/bullet-icon.svg +++ b/packages/icons/svg/minimize-windows-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/svg/mint-icon.svg b/packages/icons/svg/mint-icon.svg new file mode 100644 index 00000000..5dac7409 --- /dev/null +++ b/packages/icons/svg/mint-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/mobile-icon.svg b/packages/icons/svg/mobile-icon.svg new file mode 100644 index 00000000..d9ef3288 --- /dev/null +++ b/packages/icons/svg/mobile-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/multi-profile-icon.svg b/packages/icons/svg/multi-profile-icon.svg new file mode 100644 index 00000000..f70d6675 --- /dev/null +++ b/packages/icons/svg/multi-profile-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/muted-icon.svg b/packages/icons/svg/muted-icon.svg new file mode 100644 index 00000000..0a14585e --- /dev/null +++ b/packages/icons/svg/muted-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/mutual-contact-icon.svg b/packages/icons/svg/mutual-contact-icon.svg new file mode 100644 index 00000000..e3224e9d --- /dev/null +++ b/packages/icons/svg/mutual-contact-icon.svg @@ -0,0 +1,16 @@ + + + + diff --git a/packages/icons/src/20/add-small-icon.svg b/packages/icons/svg/negative-state-icon.svg similarity index 52% rename from packages/icons/src/20/add-small-icon.svg rename to packages/icons/svg/negative-state-icon.svg index 66a63c90..03342a27 100644 --- a/packages/icons/src/20/add-small-icon.svg +++ b/packages/icons/svg/negative-state-icon.svg @@ -1,22 +1,22 @@ - + diff --git a/packages/icons/svg/new-message-icon.svg b/packages/icons/svg/new-message-icon.svg new file mode 100644 index 00000000..29756837 --- /dev/null +++ b/packages/icons/svg/new-message-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/new-window-icon.svg b/packages/icons/svg/new-window-icon.svg new file mode 100644 index 00000000..1f8a3710 --- /dev/null +++ b/packages/icons/svg/new-window-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/nft-icon.svg b/packages/icons/svg/nft-icon.svg new file mode 100644 index 00000000..288d8669 --- /dev/null +++ b/packages/icons/svg/nft-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/packages/icons/svg/node-icon.svg b/packages/icons/svg/node-icon.svg new file mode 100644 index 00000000..1d01b2a2 --- /dev/null +++ b/packages/icons/svg/node-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/not-started-icon.svg b/packages/icons/svg/not-started-icon.svg new file mode 100644 index 00000000..1f9da7e4 --- /dev/null +++ b/packages/icons/svg/not-started-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/notification-icon.svg b/packages/icons/svg/notification-icon.svg similarity index 69% rename from packages/icons/src/20/notification-icon.svg rename to packages/icons/svg/notification-icon.svg index 96440a5f..f626bd2f 100644 --- a/packages/icons/src/20/notification-icon.svg +++ b/packages/icons/svg/notification-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/svg/notifications-icon.svg b/packages/icons/svg/notifications-icon.svg new file mode 100644 index 00000000..7083ab9b --- /dev/null +++ b/packages/icons/svg/notifications-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/notifications-unread-icon.svg b/packages/icons/svg/notifications-unread-icon.svg new file mode 100644 index 00000000..1470afc5 --- /dev/null +++ b/packages/icons/svg/notifications-unread-icon.svg @@ -0,0 +1,15 @@ + + + + diff --git a/packages/icons/svg/numbered-list-icon.svg b/packages/icons/svg/numbered-list-icon.svg new file mode 100644 index 00000000..62fab3aa --- /dev/null +++ b/packages/icons/svg/numbered-list-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/src/20/online-icon.svg b/packages/icons/svg/online-icon.svg similarity index 69% rename from packages/icons/src/20/online-icon.svg rename to packages/icons/svg/online-icon.svg index c2198b1b..5ddbb381 100644 --- a/packages/icons/src/20/online-icon.svg +++ b/packages/icons/svg/online-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/src/20/online-left-icon.svg b/packages/icons/svg/online-left-icon.svg similarity index 69% rename from packages/icons/src/20/online-left-icon.svg rename to packages/icons/svg/online-left-icon.svg index afdcac71..31eb4b16 100644 --- a/packages/icons/src/20/online-left-icon.svg +++ b/packages/icons/svg/online-left-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/svg/open-icon.svg b/packages/icons/svg/open-icon.svg new file mode 100644 index 00000000..e4f3125d --- /dev/null +++ b/packages/icons/svg/open-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/options-circle-icon.svg b/packages/icons/svg/options-circle-icon.svg new file mode 100644 index 00000000..44bd1143 --- /dev/null +++ b/packages/icons/svg/options-circle-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/options-icon.svg b/packages/icons/svg/options-icon.svg new file mode 100644 index 00000000..3d0484fc --- /dev/null +++ b/packages/icons/svg/options-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/pallete-icon.svg b/packages/icons/svg/pallete-icon.svg new file mode 100644 index 00000000..a9fea77a --- /dev/null +++ b/packages/icons/svg/pallete-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/password-icon.svg b/packages/icons/svg/password-icon.svg new file mode 100644 index 00000000..f0495664 --- /dev/null +++ b/packages/icons/svg/password-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/pause-icon.svg b/packages/icons/svg/pause-icon.svg new file mode 100644 index 00000000..ec150143 --- /dev/null +++ b/packages/icons/svg/pause-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/pending-icon.svg b/packages/icons/svg/pending-icon.svg new file mode 100644 index 00000000..a16b1b59 --- /dev/null +++ b/packages/icons/svg/pending-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/pending-state-icon.svg b/packages/icons/svg/pending-state-icon.svg new file mode 100644 index 00000000..2c4d3458 --- /dev/null +++ b/packages/icons/svg/pending-state-icon.svg @@ -0,0 +1,17 @@ + + + + diff --git a/packages/icons/svg/pending-user-icon.svg b/packages/icons/svg/pending-user-icon.svg new file mode 100644 index 00000000..5f00887f --- /dev/null +++ b/packages/icons/svg/pending-user-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/pin-icon.svg b/packages/icons/svg/pin-icon.svg new file mode 100644 index 00000000..3f5f7743 --- /dev/null +++ b/packages/icons/svg/pin-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/placeholder-icon.svg b/packages/icons/svg/placeholder-icon.svg new file mode 100644 index 00000000..1d15055b --- /dev/null +++ b/packages/icons/svg/placeholder-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/play-icon.svg b/packages/icons/svg/play-icon.svg new file mode 100644 index 00000000..5bcd7a69 --- /dev/null +++ b/packages/icons/svg/play-icon.svg @@ -0,0 +1,12 @@ + + + diff --git a/packages/icons/svg/positive-state-icon.svg b/packages/icons/svg/positive-state-icon.svg new file mode 100644 index 00000000..ebba5bdd --- /dev/null +++ b/packages/icons/svg/positive-state-icon.svg @@ -0,0 +1,17 @@ + + + + diff --git a/packages/icons/svg/privacy-icon.svg b/packages/icons/svg/privacy-icon.svg new file mode 100644 index 00000000..5a38cfc2 --- /dev/null +++ b/packages/icons/svg/privacy-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/profile-icon.svg b/packages/icons/svg/profile-icon.svg new file mode 100644 index 00000000..7bd999d2 --- /dev/null +++ b/packages/icons/svg/profile-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/packages/icons/svg/pullup-icon.svg b/packages/icons/svg/pullup-icon.svg new file mode 100644 index 00000000..9435d4d3 --- /dev/null +++ b/packages/icons/svg/pullup-icon.svg @@ -0,0 +1,15 @@ + + + + diff --git a/packages/icons/svg/qr-code-icon.svg b/packages/icons/svg/qr-code-icon.svg new file mode 100644 index 00000000..d68bb4ee --- /dev/null +++ b/packages/icons/svg/qr-code-icon.svg @@ -0,0 +1,19 @@ + + + + diff --git a/packages/icons/svg/reaction-icon.svg b/packages/icons/svg/reaction-icon.svg new file mode 100644 index 00000000..e8b26b7a --- /dev/null +++ b/packages/icons/svg/reaction-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/receive-icon.svg b/packages/icons/svg/receive-icon.svg new file mode 100644 index 00000000..ba6dd9fa --- /dev/null +++ b/packages/icons/svg/receive-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/recent-icon.svg b/packages/icons/svg/recent-icon.svg new file mode 100644 index 00000000..a16b1b59 --- /dev/null +++ b/packages/icons/svg/recent-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/refresh-icon.svg b/packages/icons/svg/refresh-icon.svg new file mode 100644 index 00000000..c111b401 --- /dev/null +++ b/packages/icons/svg/refresh-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/relaxed-icon.svg b/packages/icons/svg/relaxed-icon.svg new file mode 100644 index 00000000..b93be848 --- /dev/null +++ b/packages/icons/svg/relaxed-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/remove-user-icon.svg b/packages/icons/svg/remove-user-icon.svg new file mode 100644 index 00000000..926cde51 --- /dev/null +++ b/packages/icons/svg/remove-user-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/reorder-icon.svg b/packages/icons/svg/reorder-icon.svg new file mode 100644 index 00000000..3e6c003f --- /dev/null +++ b/packages/icons/svg/reorder-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/reply-icon.svg b/packages/icons/svg/reply-icon.svg new file mode 100644 index 00000000..18000a85 --- /dev/null +++ b/packages/icons/svg/reply-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/reveal-icon.svg b/packages/icons/svg/reveal-icon.svg new file mode 100644 index 00000000..c21ba657 --- /dev/null +++ b/packages/icons/svg/reveal-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/reveal-whitelist-icon.svg b/packages/icons/svg/reveal-whitelist-icon.svg new file mode 100644 index 00000000..565c9c18 --- /dev/null +++ b/packages/icons/svg/reveal-whitelist-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/revere-icon.svg b/packages/icons/svg/revere-icon.svg new file mode 100644 index 00000000..65f6d2b8 --- /dev/null +++ b/packages/icons/svg/revere-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/review-id-icon.svg b/packages/icons/svg/review-id-icon.svg new file mode 100644 index 00000000..4dd26149 --- /dev/null +++ b/packages/icons/svg/review-id-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/review-request-icon.svg b/packages/icons/svg/review-request-icon.svg new file mode 100644 index 00000000..bc84c01d --- /dev/null +++ b/packages/icons/svg/review-request-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/right-align-icon.svg b/packages/icons/svg/right-align-icon.svg new file mode 100644 index 00000000..8005c6f3 --- /dev/null +++ b/packages/icons/svg/right-align-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/rotate-icon.svg b/packages/icons/svg/rotate-icon.svg new file mode 100644 index 00000000..f0287de2 --- /dev/null +++ b/packages/icons/svg/rotate-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/sad-icon.svg b/packages/icons/svg/sad-icon.svg new file mode 100644 index 00000000..25b87692 --- /dev/null +++ b/packages/icons/svg/sad-icon.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/save-icon.svg b/packages/icons/svg/save-icon.svg new file mode 100644 index 00000000..5ac5d1a4 --- /dev/null +++ b/packages/icons/svg/save-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/scan-big-icon.svg b/packages/icons/svg/scan-big-icon.svg new file mode 100644 index 00000000..4d4cc60f --- /dev/null +++ b/packages/icons/svg/scan-big-icon.svg @@ -0,0 +1,21 @@ + + + + + + + + + + diff --git a/packages/icons/svg/scan-icon.svg b/packages/icons/svg/scan-icon.svg new file mode 100644 index 00000000..93152955 --- /dev/null +++ b/packages/icons/svg/scan-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/search-icon.svg b/packages/icons/svg/search-icon.svg new file mode 100644 index 00000000..18df756c --- /dev/null +++ b/packages/icons/svg/search-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/arrow-left-icon.svg b/packages/icons/svg/seed-icon.svg similarity index 52% rename from packages/icons/src/20/arrow-left-icon.svg rename to packages/icons/svg/seed-icon.svg index 12eeeddf..b3bff763 100644 --- a/packages/icons/src/20/arrow-left-icon.svg +++ b/packages/icons/svg/seed-icon.svg @@ -1,14 +1,14 @@ diff --git a/packages/icons/svg/send-icon.svg b/packages/icons/svg/send-icon.svg new file mode 100644 index 00000000..049723e5 --- /dev/null +++ b/packages/icons/svg/send-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/settings-icon.svg b/packages/icons/svg/settings-icon.svg new file mode 100644 index 00000000..ce2b384c --- /dev/null +++ b/packages/icons/svg/settings-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/share-icon.svg b/packages/icons/svg/share-icon.svg new file mode 100644 index 00000000..7dfbb968 --- /dev/null +++ b/packages/icons/svg/share-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/signature-icon.svg b/packages/icons/svg/signature-icon.svg new file mode 100644 index 00000000..f46c5cf3 --- /dev/null +++ b/packages/icons/svg/signature-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/sort-icon.svg b/packages/icons/svg/sort-icon.svg new file mode 100644 index 00000000..4bbd2bad --- /dev/null +++ b/packages/icons/svg/sort-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/speed-icon.svg b/packages/icons/svg/speed-icon.svg new file mode 100644 index 00000000..8823afef --- /dev/null +++ b/packages/icons/svg/speed-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/status-icon.svg b/packages/icons/svg/status-icon.svg new file mode 100644 index 00000000..a7cfe106 --- /dev/null +++ b/packages/icons/svg/status-icon.svg @@ -0,0 +1,12 @@ + + + diff --git a/packages/icons/svg/stickers-icon.svg b/packages/icons/svg/stickers-icon.svg new file mode 100644 index 00000000..bec3c022 --- /dev/null +++ b/packages/icons/svg/stickers-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/stop-icon.svg b/packages/icons/svg/stop-icon.svg similarity index 58% rename from packages/icons/src/20/stop-icon.svg rename to packages/icons/svg/stop-icon.svg index ba8d60de..a961e068 100644 --- a/packages/icons/src/20/stop-icon.svg +++ b/packages/icons/svg/stop-icon.svg @@ -1,9 +1,9 @@ - + diff --git a/packages/icons/svg/strikethrough-icon.svg b/packages/icons/svg/strikethrough-icon.svg new file mode 100644 index 00000000..de6015ac --- /dev/null +++ b/packages/icons/svg/strikethrough-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/subscript-icon.svg b/packages/icons/svg/subscript-icon.svg new file mode 100644 index 00000000..b647a7d6 --- /dev/null +++ b/packages/icons/svg/subscript-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/superscript-icon.svg b/packages/icons/svg/superscript-icon.svg new file mode 100644 index 00000000..287eeeac --- /dev/null +++ b/packages/icons/svg/superscript-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/swap-icon.svg b/packages/icons/svg/swap-icon.svg new file mode 100644 index 00000000..a56f6cdc --- /dev/null +++ b/packages/icons/svg/swap-icon.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/syncing-icon.svg b/packages/icons/svg/syncing-icon.svg new file mode 100644 index 00000000..8edf75ab --- /dev/null +++ b/packages/icons/svg/syncing-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/table-icon.svg b/packages/icons/svg/table-icon.svg new file mode 100644 index 00000000..c79878c3 --- /dev/null +++ b/packages/icons/svg/table-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/src/20/up-to-date-icon.svg b/packages/icons/svg/tablet-icon.svg similarity index 50% rename from packages/icons/src/20/up-to-date-icon.svg rename to packages/icons/svg/tablet-icon.svg index bde48859..4328c6d8 100644 --- a/packages/icons/src/20/up-to-date-icon.svg +++ b/packages/icons/svg/tablet-icon.svg @@ -1,14 +1,13 @@ - diff --git a/packages/icons/svg/tabs-icon.svg b/packages/icons/svg/tabs-icon.svg new file mode 100644 index 00000000..2c25890a --- /dev/null +++ b/packages/icons/svg/tabs-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/thumbs-down-icon.svg b/packages/icons/svg/thumbs-down-icon.svg new file mode 100644 index 00000000..c6ca108a --- /dev/null +++ b/packages/icons/svg/thumbs-down-icon.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/thumbs-up-icon.svg b/packages/icons/svg/thumbs-up-icon.svg new file mode 100644 index 00000000..8d966a4e --- /dev/null +++ b/packages/icons/svg/thumbs-up-icon.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + diff --git a/packages/icons/svg/toggle-icon.svg b/packages/icons/svg/toggle-icon.svg new file mode 100644 index 00000000..93b72de7 --- /dev/null +++ b/packages/icons/svg/toggle-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/token-icon.svg b/packages/icons/svg/token-icon.svg new file mode 100644 index 00000000..d34b5582 --- /dev/null +++ b/packages/icons/svg/token-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/token-sales-icon.svg b/packages/icons/svg/token-sales-icon.svg new file mode 100644 index 00000000..5fa9467e --- /dev/null +++ b/packages/icons/svg/token-sales-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/topbar&dock-icon.svg b/packages/icons/svg/topbar&dock-icon.svg new file mode 100644 index 00000000..34e8222d --- /dev/null +++ b/packages/icons/svg/topbar&dock-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/topbar-icon.svg b/packages/icons/svg/topbar-icon.svg new file mode 100644 index 00000000..b0b0d8c9 --- /dev/null +++ b/packages/icons/svg/topbar-icon.svg @@ -0,0 +1,21 @@ + + + + diff --git a/packages/icons/svg/trash-icon.svg b/packages/icons/svg/trash-icon.svg new file mode 100644 index 00000000..2ff87dfb --- /dev/null +++ b/packages/icons/svg/trash-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/ublock-user-icon.svg b/packages/icons/svg/ublock-user-icon.svg new file mode 100644 index 00000000..e84607e6 --- /dev/null +++ b/packages/icons/svg/ublock-user-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/unblock-icon.svg b/packages/icons/svg/unblock-icon.svg new file mode 100644 index 00000000..89efb185 --- /dev/null +++ b/packages/icons/svg/unblock-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/underline-icon.svg b/packages/icons/svg/underline-icon.svg new file mode 100644 index 00000000..f7220b1e --- /dev/null +++ b/packages/icons/svg/underline-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/unlocked-icon.svg b/packages/icons/svg/unlocked-icon.svg new file mode 100644 index 00000000..55791d2d --- /dev/null +++ b/packages/icons/svg/unlocked-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/unpin-icon.svg b/packages/icons/svg/unpin-icon.svg new file mode 100644 index 00000000..e95829aa --- /dev/null +++ b/packages/icons/svg/unpin-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/unread-icon.svg b/packages/icons/svg/unread-icon.svg new file mode 100644 index 00000000..acf47604 --- /dev/null +++ b/packages/icons/svg/unread-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/untrustworthy-icon.svg b/packages/icons/svg/untrustworthy-icon.svg new file mode 100644 index 00000000..50151cd4 --- /dev/null +++ b/packages/icons/svg/untrustworthy-icon.svg @@ -0,0 +1,18 @@ + + + + diff --git a/packages/icons/svg/up-to-date-icon.svg b/packages/icons/svg/up-to-date-icon.svg new file mode 100644 index 00000000..288acf7d --- /dev/null +++ b/packages/icons/svg/up-to-date-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/verified-icon.svg b/packages/icons/svg/verified-icon.svg new file mode 100644 index 00000000..37b4abb2 --- /dev/null +++ b/packages/icons/svg/verified-icon.svg @@ -0,0 +1,15 @@ + + + + diff --git a/packages/icons/svg/video-icon.svg b/packages/icons/svg/video-icon.svg new file mode 100644 index 00000000..e2f01124 --- /dev/null +++ b/packages/icons/svg/video-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/waffle-icon.svg b/packages/icons/svg/waffle-icon.svg new file mode 100644 index 00000000..778a1ceb --- /dev/null +++ b/packages/icons/svg/waffle-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/wallet-icon.svg b/packages/icons/svg/wallet-icon.svg new file mode 100644 index 00000000..53900148 --- /dev/null +++ b/packages/icons/svg/wallet-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/warning-icon.svg b/packages/icons/svg/warning-icon.svg new file mode 100644 index 00000000..2de57725 --- /dev/null +++ b/packages/icons/svg/warning-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svg/world-icon.svg b/packages/icons/svg/world-icon.svg new file mode 100644 index 00000000..67692f58 --- /dev/null +++ b/packages/icons/svg/world-icon.svg @@ -0,0 +1,14 @@ + + + diff --git a/packages/icons/svgr.config.js b/packages/icons/svgr.config.js index f768293a..000adc5e 100644 --- a/packages/icons/svgr.config.js +++ b/packages/icons/svgr.config.js @@ -1,66 +1,50 @@ -function transformImports(arr) { - arr.forEach(object => { - if (object.source && object.source.value === 'react-native-svg') { - object.specifiers.forEach((specifier, index) => { - if (specifier.type === 'ImportDefaultSpecifier') { - specifier.type = 'ImportSpecifier' - specifier.imported = specifier.local - } - - if (specifier.imported.name === 'IconProps') { - object.specifiers.splice(index, 1) - } - }) - } - }) -} - -function replaceSvgPropsWithIconProps(node) { - node[0].typeAnnotation.typeAnnotation.typeName.name = 'IconProps' -} - +/** @type {import('@svgr/babel-plugin-transform-svg-component').Template} */ const template = (variables, { tpl }) => { - replaceSvgPropsWithIconProps(variables.props) - transformImports(variables.imports) - return tpl` - ${variables.imports}; - import { useTheme } from '@tamagui/core'; - import { IconProps } from '../types'; - -${variables.interfaces}; - -const ${variables.componentName} = (${variables.props}) => { - const { color: token = '$neutral-100' } = props - const theme = useTheme(); - - - /* eslint-disable-next-line @typescript-eslint/ban-ts-comment */ - // @ts-ignore - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const color = theme[token]?.val ?? token - return ( - ${variables.jsx} - ) -}; - -${variables.exports}; + import { createIcon } from '../lib/create-icon' + ${'\n'} + const ${variables.componentName} = createIcon((props) => { + return ( + ${variables.jsx} + ) + }); + ${'\n'} + ${variables.exports}; ` } -const COLORS = ['#09101C'] - +/** @type {import('@svgr/core').Config} */ module.exports = { typescript: true, jsxRuntime: 'automatic', - native: true, - replaceAttrValues: { - ...COLORS.reduce((acc, color) => { - acc[color] = '{color}' - return acc - }, {}), + expandProps: 'start', + svgProps: { + focusable: '{false}', + 'aria-hidden': '{true}', + width: '{props.width}', + height: '{props.height}', + }, + svgoConfig: { + plugins: [ + { + name: 'preset-default', + params: { + overrides: { + // viewBox is required to resize SVGs with CSS. + // @see https://github.com/svg/svgo/issues/1128 + removeViewBox: false, + }, + }, + }, + 'prefixIds', + ], + }, + replaceAttrValues: { + // currentColor: '{props.color}', + '#09101C': '{props.color}', + '#000': '{props.color}', + '#0D1625': '{props.color}', }, - outDir: '.', filenameCase: 'kebab', template, } diff --git a/packages/icons/tsconfig.json b/packages/icons/tsconfig.json index d06c4940..3771b332 100644 --- a/packages/icons/tsconfig.json +++ b/packages/icons/tsconfig.json @@ -1,10 +1,10 @@ { "extends": "../../tsconfig.base.json", - "include": ["12", "16", "20", "reactions", "./react-native-svg.d.ts"], + "include": ["./index.ts", "./src", "./lib"], "compilerOptions": { "outDir": "./dist", - "declarationDir": "dist/types", + "declarationDir": "./dist/types", "resolveJsonModule": true } } diff --git a/packages/icons/types.ts b/packages/icons/types.ts deleted file mode 100644 index e7ad91bf..00000000 --- a/packages/icons/types.ts +++ /dev/null @@ -1,23 +0,0 @@ -// import 'react-native-svg' - -import type { ColorTokens } from '@tamagui/core' -import type { SvgProps } from 'react-native-svg' - -declare module 'react-native-svg' { - export interface SvgProps { - xmlns?: string - xmlnsXlink?: string - xlinkHref?: string - } -} - -// type GetTokenString = A extends string ? `$${A}` : `$${string}` -// export type ColorTokens = -// | GetTokenString -// | GetTokenString - -export type IconProps = SvgProps & { - // size?: number | SizeTokens - color?: ColorTokens - // style?: StyleObject -} diff --git a/packages/icons/vite.config.ts b/packages/icons/vite.config.ts index 50982863..952d497f 100644 --- a/packages/icons/vite.config.ts +++ b/packages/icons/vite.config.ts @@ -3,29 +3,21 @@ import react from '@vitejs/plugin-react' import { defineConfig } from 'vite' -import { peerDependencies } from './package.json' +import pkg from './package.json' const external = [ - '@tamagui/core', - 'tamagui', - // ...Object.keys(dependencies || {}), - ...Object.keys(peerDependencies || {}), + '@tamagui/core', // used for types + // ...Object.keys(pkg.dependencies || {}), + ...Object.keys(pkg.peerDependencies || {}), ].map(name => new RegExp(`^${name}(/.*)?`)) -let index = 0 -const TYPES = ['12', '16', '20', 'reactions'] as const - export default defineConfig(({ mode }) => { return { build: { target: 'es2020', lib: { - entry: TYPES.map(type => `./${type}/index.ts`), - fileName() { - // return `${TYPES[index++]}.${format}.js` - return `${TYPES[index++]}.js` - }, - formats: ['es'], + entry: 'index.ts', + formats: ['es', 'cjs'], }, sourcemap: true, emptyOutDir: mode === 'production', @@ -36,10 +28,6 @@ export default defineConfig(({ mode }) => { plugins: [react()], - // plugins: [ - // react(), - // ], - test: { environment: 'happy-dom', }, diff --git a/tsconfig.base.json b/tsconfig.base.json index 35927fc1..87a1b6f6 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/tsconfig", // "extends": "@tsconfig/strictest/tsconfig.json", "compilerOptions": { - "tsBuildInfoFile": "./node_modules/.cache/tsconfig.tsbuildinfo", + // "tsBuildInfoFile": "./node_modules/.cache/tsconfig.tsbuildinfo", "incremental": true, "module": "ES2020", "moduleResolution": "node", diff --git a/yarn.lock b/yarn.lock index 5476a077..af169564 100644 --- a/yarn.lock +++ b/yarn.lock @@ -135,6 +135,27 @@ json5 "^2.2.2" semver "^6.3.0" +"@babel/core@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.3.tgz#cf1c877284a469da5d1ce1d1e53665253fae712e" + integrity sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.21.3" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-module-transforms" "^7.21.2" + "@babel/helpers" "^7.21.0" + "@babel/parser" "^7.21.3" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.3" + "@babel/types" "^7.21.3" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.2" + semver "^6.3.0" + "@babel/core@~7.21.0": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.4.tgz#c6dc73242507b8e2a27fd13a9c1814f9fa34a659" @@ -184,6 +205,16 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/generator@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.3.tgz#232359d0874b392df04045d72ce2fd9bb5045fce" + integrity sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA== + dependencies: + "@babel/types" "^7.21.3" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/generator@^7.21.4", "@babel/generator@~7.21.1": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc" @@ -548,6 +579,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.2.tgz#dacafadfc6d7654c3051a66d6fe55b6cb2f2a0b3" integrity sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ== +"@babel/parser@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.3.tgz#1d285d67a19162ff9daa358d4cb41d50c06220b3" + integrity sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ== + "@babel/parser@^7.21.4", "@babel/parser@~7.21.2": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17" @@ -1561,6 +1597,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.3.tgz#4747c5e7903d224be71f90788b06798331896f67" + integrity sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.21.3" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.21.3" + "@babel/types" "^7.21.3" + debug "^4.1.0" + globals "^11.1.0" + "@babel/traverse@^7.21.4", "@babel/traverse@~7.21.2": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36" @@ -1604,6 +1656,15 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" +"@babel/types@^7.21.3": + version "7.21.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.3.tgz#4865a5357ce40f64e3400b0f3b737dc6d4f64d05" + integrity sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg== + dependencies: + "@babel/helper-string-parser" "^7.19.4" + "@babel/helper-validator-identifier" "^7.19.1" + to-fast-properties "^2.0.0" + "@babel/types@^7.21.4", "@babel/types@~7.21.2": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4" @@ -1904,6 +1965,23 @@ human-id "^1.0.2" prettier "^1.19.1" +"@clack/core@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@clack/core/-/core-0.3.2.tgz#23c6e440ed263c2f012b1cc0806386481e78420b" + integrity sha512-FZnsNynwGDIDktx6PEZK1EuCkFpY4ldEX6VYvfl0dqeoLPb9Jpw1xoUXaVcGR8ExmYNm1w2vdGdJkEUYD/2pqg== + dependencies: + picocolors "^1.0.0" + sisteransi "^1.0.5" + +"@clack/prompts@^0.6.3": + version "0.6.3" + resolved "https://registry.yarnpkg.com/@clack/prompts/-/prompts-0.6.3.tgz#c6184bb3f8685dfc72207d2ff051f7a6a733fcb3" + integrity sha512-AM+kFmAHawpUQv2q9+mcB6jLKxXGjgu/r2EQjEwujgpCdzrST6BJqYw00GRn56/L/Izw5U7ImoLmy00X/r80Pw== + dependencies: + "@clack/core" "^0.3.2" + picocolors "^1.0.0" + sisteransi "^1.0.5" + "@colors/colors@1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" @@ -5222,41 +5300,81 @@ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== +"@svgr/babel-plugin-add-jsx-attribute@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-7.0.0.tgz#80856c1b7a3b7422d232f6e079f0beb90c4a13e9" + integrity sha512-khWbXesWIP9v8HuKCl2NU2HNAyqpSQ/vkIl36Nbn4HIwEYSRWL0H7Gs6idJdha2DkpFDWlsqMELvoCE8lfFY6Q== + "@svgr/babel-plugin-remove-jsx-attribute@*": version "6.5.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz#652bfd4ed0a0699843585cda96faeb09d6e1306e" integrity sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA== +"@svgr/babel-plugin-remove-jsx-attribute@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-7.0.0.tgz#91da77a009dc38e8d30da45d9b62ef8736f2d90a" + integrity sha512-iiZaIvb3H/c7d3TH2HBeK91uI2rMhZNwnsIrvd7ZwGLkFw6mmunOCoVnjdYua662MqGFxlN9xTq4fv9hgR4VXQ== + "@svgr/babel-plugin-remove-jsx-empty-expression@*": version "6.5.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz#4b78994ab7d39032c729903fc2dd5c0fa4565cb8" integrity sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw== +"@svgr/babel-plugin-remove-jsx-empty-expression@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-7.0.0.tgz#5154ff1213509e36ab315974c8c2fd48dafb827b" + integrity sha512-sQQmyo+qegBx8DfFc04PFmIO1FP1MHI1/QEpzcIcclo5OAISsOJPW76ZIs0bDyO/DBSJEa/tDa1W26pVtt0FRw== + "@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== +"@svgr/babel-plugin-replace-jsx-attribute-value@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-7.0.0.tgz#7e72f44ee57fdbcb02fb0d4a7629466c5242725e" + integrity sha512-i6MaAqIZXDOJeikJuzocByBf8zO+meLwfQ/qMHIjCcvpnfvWf82PFvredEZElErB5glQFJa2KVKk8N2xV6tRRA== + "@svgr/babel-plugin-svg-dynamic-title@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== +"@svgr/babel-plugin-svg-dynamic-title@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-7.0.0.tgz#8caf0449c678ea29be756b89960b2b16c9f33f00" + integrity sha512-BoVSh6ge3SLLpKC0pmmN9DFlqgFy4NxNgdZNLPNJWBUU7TQpDWeBuyVuDW88iXydb5Cv0ReC+ffa5h3VrKfk1w== + "@svgr/babel-plugin-svg-em-dimensions@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== +"@svgr/babel-plugin-svg-em-dimensions@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-7.0.0.tgz#4db6b5af6d29e93db236b1a013fa953754071d41" + integrity sha512-tNDcBa+hYn0gO+GkP/AuNKdVtMufVhU9fdzu+vUQsR18RIJ9RWe7h/pSBY338RO08wArntwbDk5WhQBmhf2PaA== + "@svgr/babel-plugin-transform-react-native-svg@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== +"@svgr/babel-plugin-transform-react-native-svg@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-7.0.0.tgz#236995e58b5e36ff06365d5310509ce5391aeec9" + integrity sha512-qw54u8ljCJYL2KtBOjI5z7Nzg8LnSvQOP5hPKj77H4VQL4+HdKbAT5pnkkZLmHKYwzsIHSYKXxHouD8zZamCFQ== + "@svgr/babel-plugin-transform-svg-component@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== +"@svgr/babel-plugin-transform-svg-component@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-7.0.0.tgz#a9b62730acf10d22a2aa57e0f701c0ecbc270430" + integrity sha512-CcFECkDj98daOg9jE3Bh3uyD9kzevCAnZ+UtzG6+BQG/jOQ2OA3jHnX6iG4G1MCJkUQFnUvEv33NvQfqrb/F3A== + "@svgr/babel-preset@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" @@ -5271,6 +5389,20 @@ "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" "@svgr/babel-plugin-transform-svg-component" "^6.5.1" +"@svgr/babel-preset@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-7.0.0.tgz#55aaca4cec2ff6515a571715b6b6fa98675b66d9" + integrity sha512-EX/NHeFa30j5UjldQGVQikuuQNHUdGmbh9kEpBKofGUtF0GUPJ4T4rhoYiqDAOmBOxojyot36JIFiDUHUK1ilQ== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "^7.0.0" + "@svgr/babel-plugin-remove-jsx-attribute" "^7.0.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "^7.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "^7.0.0" + "@svgr/babel-plugin-svg-dynamic-title" "^7.0.0" + "@svgr/babel-plugin-svg-em-dimensions" "^7.0.0" + "@svgr/babel-plugin-transform-react-native-svg" "^7.0.0" + "@svgr/babel-plugin-transform-svg-component" "^7.0.0" + "@svgr/cli@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/cli/-/cli-6.5.1.tgz#801df6ed2d68c49adf8511e33ab997b390811aa1" @@ -5297,6 +5429,16 @@ camelcase "^6.2.0" cosmiconfig "^7.0.1" +"@svgr/core@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-7.0.0.tgz#def863d2670c682615583c80b408e83c095c2233" + integrity sha512-ztAoxkaKhRVloa3XydohgQQCb0/8x9T63yXovpmHzKMkHO6pkjdsIAWKOS4bE95P/2quVh1NtjSKlMRNzSBffw== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "^7.0.0" + camelcase "^6.2.0" + cosmiconfig "^8.1.3" + "@svgr/hast-util-to-babel-ast@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" @@ -5323,6 +5465,14 @@ deepmerge "^4.2.2" prettier "^2.7.1" +"@svgr/plugin-prettier@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-prettier/-/plugin-prettier-7.0.0.tgz#8b982c5d4135eab33f3c522024a9aebeb05f086d" + integrity sha512-ptHxDExQjxmMeHwgMYGDVuWVrdfd9DF2fSyQAUK8SeqEFfzcErEHTPK7MmzXbnCbxvXiSzymZXc/qqh8Wy/ARw== + dependencies: + deepmerge "^4.3.1" + prettier "^2.8.7" + "@svgr/plugin-svgo@^6.5.1": version "6.5.1" resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" @@ -5332,6 +5482,15 @@ deepmerge "^4.2.2" svgo "^2.8.0" +"@svgr/plugin-svgo@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-7.0.0.tgz#325e87cede7bf7106a8099ceaeaa5906176c4bca" + integrity sha512-263znzlu3qTKj71/ot5G9l2vpL4CW+pr2IexBFIwwB+fRAXE9Xnw2rUFgE6P4+37N9siOuC4lKkgBfUCOLFRKQ== + dependencies: + cosmiconfig "^8.1.3" + deepmerge "^4.3.1" + svgo "^3.0.2" + "@swc/core-darwin-arm64@1.3.40": version "1.3.40" resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.40.tgz#0ea66bd378b1362e677b9d6054c4d192cc53bd68" @@ -6465,6 +6624,14 @@ resolved "https://registry.yarnpkg.com/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz#7b959a4b9643a1e6a1a5fe49032693cc36773501" integrity sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw== +"@types/fs-extra@^11.0.1": + version "11.0.1" + resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-11.0.1.tgz#f542ec47810532a8a252127e6e105f487e0a6ea5" + integrity sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA== + dependencies: + "@types/jsonfile" "*" + "@types/node" "*" + "@types/fs-extra@^9.0.13": version "9.0.13" resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" @@ -6531,6 +6698,13 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= +"@types/jsonfile@*": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@types/jsonfile/-/jsonfile-6.1.1.tgz#ac84e9aefa74a2425a0fb3012bdea44f58970f1b" + integrity sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png== + dependencies: + "@types/node" "*" + "@types/lodash@^4.14.167": version "4.14.191" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.191.tgz#09511e7f7cba275acd8b419ddac8da9a6a79e2fa" @@ -6579,6 +6753,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.19.tgz#726171367f404bfbe8512ba608a09ebad810c7e6" integrity sha512-PfeQhvcMR4cPFVuYfBN4ifG7p9c+Dlh3yUZR6k+5yQK7wX3gDgVxBly4/WkBRs9x4dmcy1TVl08SY67wwtEvmA== +"@types/node@12.0.2": + version "12.0.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.2.tgz#3452a24edf9fea138b48fad4a0a028a683da1e40" + integrity sha512-5tabW/i+9mhrfEOUcLDu2xBPsHJ+X5Orqy9FKpale3SjDA17j5AEpYq5vfy3oAeAHGcvANRCO3NV3d2D6q3NiA== + "@types/node@^12.7.1": version "12.20.55" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" @@ -6609,6 +6788,11 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== +"@types/prettier@^2.7.2": + version "2.7.2" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.2.tgz#6c2324641cc4ba050a8c710b2b251b377581fbf0" + integrity sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg== + "@types/pretty-hrtime@^1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz#72a26101dc567b0d68fd956cf42314556e42d601" @@ -7361,6 +7545,13 @@ axe-core@^4.6.2: resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece" integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg== +axios@^0.21.1: + version "0.21.4" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" + integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + dependencies: + follow-redirects "^1.14.0" + axobject-query@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1" @@ -8129,6 +8320,11 @@ colorette@^2.0.19: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== +colorjs.io@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/colorjs.io/-/colorjs.io-0.4.3.tgz#0f12aca97508d7db8f53ed304d28f079b3b3fff5" + integrity sha512-Jr6NiWFZCuSECl23Bhe4jvDldQsE0ErnWrdl3xIUFy+Bkp0l8r5qt/iZlNH47/xxGP5izcyC8InjoUoI4Po+Pg== + combined-stream@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -8333,6 +8529,16 @@ cosmiconfig@^7.0.1: path-type "^4.0.0" yaml "^1.10.0" +cosmiconfig@^8.1.3: + version "8.1.3" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.1.3.tgz#0e614a118fcc2d9e5afc2f87d53cd09931015689" + integrity sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw== + dependencies: + import-fresh "^3.2.1" + js-yaml "^4.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + create-react-class@^15.7.0: version "15.7.0" resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.7.0.tgz#7499d7ca2e69bb51d13faf59bd04f0c65a1d6c1e" @@ -8434,6 +8640,22 @@ css-tree@^1.1.2, css-tree@^1.1.3: mdn-data "2.0.14" source-map "^0.6.1" +css-tree@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" + css-what@^6.0.1, css-what@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" @@ -8451,6 +8673,13 @@ csso@^4.2.0: dependencies: css-tree "^1.1.2" +csso@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== + dependencies: + css-tree "~2.2.0" + csstype@^3.0.2: version "3.0.10" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.10.tgz#2ad3a7bed70f35b965707c092e5f30b327c290e5" @@ -8615,6 +8844,11 @@ deepmerge@^4.2.2: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== +deepmerge@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + default-browser-id@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-3.0.0.tgz#bee7bbbef1f4e75d31f98f4d3f1556a14cea790c" @@ -10164,6 +10398,14 @@ fetch-retry@^5.0.2: resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.3.tgz#edfa3641892995f9afee94f25b168827aa97fe3d" integrity sha512-uJQyMrX5IJZkhoEUBQ3EjxkeiZkppBd5jS/fMTJmfZxLSiaQjv2zD0kTvuvkSH89uFvgSlB6ueGpjD3HWN7Bxw== +figma-api@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/figma-api/-/figma-api-1.11.0.tgz#5218208cc03996f91c4afe3056f7d09aa1a0ca47" + integrity sha512-inGRug909pPeLqcCcjMwXGnxcJjMVeAXk/kLLjlo2y/IjYURgX56u7HUqUrmASmSUqQB9BVuz/PlK9KRDWkiPA== + dependencies: + "@types/node" "12.0.2" + axios "^0.21.1" + file-entry-cache@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" @@ -10340,6 +10582,11 @@ flow-remove-types@^2.158.0: pirates "^3.0.2" vlq "^0.2.1" +follow-redirects@^1.14.0: + version "1.15.2" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" + integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== + fontfaceobserver@^2.1.0: version "2.3.0" resolved "https://registry.yarnpkg.com/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz#5fb392116e75d5024b7ec8e4f2ce92106d1488c8" @@ -10443,6 +10690,15 @@ fs-extra@^11.1.0: jsonfile "^6.0.1" universalify "^2.0.0" +fs-extra@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" + integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -12807,6 +13063,16 @@ mdn-data@2.0.14: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" @@ -15663,7 +15929,7 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -source-map-js@^1.0.2: +source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== @@ -16157,6 +16423,18 @@ svgo@^2.8.0: picocolors "^1.0.0" stable "^0.1.8" +svgo@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.0.2.tgz#5e99eeea42c68ee0dc46aa16da093838c262fe0a" + integrity sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^5.1.0" + css-tree "^2.2.1" + csso "^5.0.5" + picocolors "^1.0.0" + synchronous-promise@^2.0.15: version "2.0.16" resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.16.tgz#669b75e86b4295fdcc1bb0498de9ac1af6fd51a9" @@ -17109,6 +17387,18 @@ vite-node@0.29.8, vite-node@^0.29.8: picocolors "^1.0.0" vite "^3.0.0 || ^4.0.0" +vite-node@^0.29.7: + version "0.29.7" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-0.29.7.tgz#b5cc4745e1fdb984538f8f5745163111a4ae6d5a" + integrity sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw== + dependencies: + cac "^6.7.14" + debug "^4.3.4" + mlly "^1.1.0" + pathe "^1.1.0" + picocolors "^1.0.0" + vite "^3.0.0 || ^4.0.0" + "vite@^3.0.0 || ^4.0.0": version "4.1.4" resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.4.tgz#170d93bcff97e0ebc09764c053eebe130bfe6ca0"