Skip to content

Commit 94e7aad

Browse files
authored
get rid of react icons (#164)
1 parent 1510b54 commit 94e7aad

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+300
-80
lines changed

frontend/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"@metlo/testing": "^0.0.3",
1818
"@monaco-editor/react": "^4.4.5",
1919
"@next/bundle-analyzer": "^12.3.0",
20-
"@react-icons/all-files": "^4.1.0",
2120
"axios": "^0.27.2",
2221
"chakra-react-select": "^4.1.4",
2322
"chart.js": "^3.9.1",

frontend/src/components/Alert/AlertComponent.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ import {
1515
ModalBody,
1616
ModalFooter,
1717
} from "@chakra-ui/react"
18-
import { RiEyeOffFill } from "@react-icons/all-files/ri/RiEyeOffFill"
19-
import { RiEyeFill } from "@react-icons/all-files/ri/RiEyeFill"
20-
import { FiCheckCircle } from "@react-icons/all-files/fi/FiCheckCircle"
21-
import { AiOutlineFileSearch } from "@react-icons/all-files/ai/AiOutlineFileSearch"
18+
import { RiEyeOffFill } from "icons/ri/RiEyeOffFill"
19+
import { RiEyeFill } from "icons/ri/RiEyeFill"
20+
import { FiCheckCircle } from "icons/fi/FiCheckCircle"
21+
import { AiOutlineFileSearch } from "icons/ai/AiOutlineFileSearch"
2222
import { Alert, UpdateAlertParams } from "@common/types"
2323
import { SpecExtension, Status, UpdateAlertType } from "@common/enums"
2424
import { RISK_TO_COLOR } from "~/constants"

frontend/src/components/Alert/AlertList.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,13 @@ import {
2323
Input,
2424
} from "@chakra-ui/react"
2525
import debounce from "lodash/debounce"
26-
import { FiFilter } from "@react-icons/all-files/fi/FiFilter"
2726
import { Alert, GetAlertParams, UpdateAlertParams } from "@common/types"
2827
import { AlertType, RiskScore, SpecExtension, Status } from "@common/enums"
2928
import { ALERT_PAGE_LIMIT } from "~/constants"
3029
import { AlertComponent } from "components/Alert/AlertComponent"
3130
import EmptyView from "components/utils/EmptyView"
3231
import { PaginationComponent } from "components/PaginationComponent"
33-
import { GoSearch } from "@react-icons/all-files/go/GoSearch"
32+
import { BsSearch } from "icons/bs/BsSearch"
3433

3534
const RISK_SCORE_TO_LABEL: Record<RiskScore, string> = {
3635
[RiskScore.HIGH]: "High",
@@ -298,7 +297,7 @@ export const AlertList: React.FC<AlertListProps> = ({
298297
<VStack h="full" w="full" alignSelf="flex-start">
299298
<InputGroup mt="1" mr="1">
300299
<InputLeftElement pointerEvents="none">
301-
<GoSearch />
300+
<BsSearch />
302301
</InputLeftElement>
303302
<Input
304303
spellCheck={false}

frontend/src/components/Alert/AlertPanel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
Wrap,
1111
WrapItem,
1212
} from "@chakra-ui/react"
13-
import { TiFlowSwitch } from "@react-icons/all-files/ti/TiFlowSwitch"
13+
import { TiFlowSwitch } from "icons/ti/TiFlowSwitch"
1414
import { useRouter } from "next/router"
1515
import darkTheme from "prism-react-renderer/themes/duotoneDark"
1616
import lightTheme from "prism-react-renderer/themes/github"

frontend/src/components/Alert/utils.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { FaBell } from "@react-icons/all-files/fa/FaBell"
2-
import { TiFlowSwitch } from "@react-icons/all-files/ti/TiFlowSwitch"
3-
import { AiFillApi } from "@react-icons/all-files/ai/AiFillApi"
4-
import { AiFillLock } from "@react-icons/all-files/ai/AiFillLock"
5-
import { BsShieldLockFill } from "@react-icons/all-files/bs/BsShieldLockFill"
1+
import { FaBell } from "icons/fa/FaBell"
2+
import { TiFlowSwitch } from "icons/ti/TiFlowSwitch"
3+
import { AiFillApi } from "icons/ai/AiFillApi"
4+
import { AiFillLock } from "icons/ai/AiFillLock"
5+
import { BsShieldLockFill } from "icons/bs/BsShieldLockFill"
66
import { AlertType } from "@common/enums"
7-
import { IconType } from "@react-icons/all-files/lib"
7+
import { IconType } from "icons/lib"
88

99
export const alertTypeToIcon: (
1010
alertType: AlertType,

frontend/src/components/ConnectionDocs/docs/aws.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import {
1111
Link,
1212
} from "@chakra-ui/react"
1313
import { ExternalLinkIcon } from "@chakra-ui/icons"
14-
import { CgArrowRight } from "@react-icons/all-files/cg/CgArrowRight"
1514
import { ListNumber } from "components/utils/ListNumber"
1615
import { useEffect, useState } from "react"
1716
import {
@@ -116,7 +115,6 @@ const AWSDocs: React.FC<DocsParams> = React.memo(({ host, apiKey }) => {
116115
as="a"
117116
colorScheme="blue"
118117
target="_blank"
119-
rightIcon={<CgArrowRight />}
120118
pointerEvents={deployRegion === "" ? "none" : "initial"}
121119
href={getAWSDeployAmiURL(deployRegion)}
122120
isDisabled={deployRegion === ""}
@@ -209,7 +207,6 @@ sudo systemctl start metlo-ingestor.service`}</SyntaxHighlighter>
209207
as="a"
210208
colorScheme="blue"
211209
target="_blank"
212-
rightIcon={<CgArrowRight />}
213210
pointerEvents={selectedRegion === "" ? "none" : "initial"}
214211
href={getAWSIngestorLaunchStackURL(
215212
selectedRegion,

frontend/src/components/Endpoint/AlertDetail.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import {
1616
ListIcon,
1717
List,
1818
} from "@chakra-ui/react"
19-
import { AiOutlineRight } from "@react-icons/all-files/ai/AiOutlineRight"
2019
import { getDateTimeString, makeToast } from "utils"
2120
import { METHOD_TO_COLOR } from "~/constants"
2221
import { RestMethod, Status } from "@common/enums"

frontend/src/components/Endpoint/AlertList.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import {
1212
Heading,
1313
Button,
1414
} from "@chakra-ui/react"
15-
import { ImCheckmark } from "@react-icons/all-files/im/ImCheckmark"
16-
import { ImCross } from "@react-icons/all-files/im/ImCross"
15+
import { ImCheckmark } from "icons/im/ImCheckmark"
16+
import { ImCross } from "icons/im/ImCross"
1717
import DataTable, { TableColumn } from "react-data-table-component"
1818
import { getCustomStyles, rowStyles } from "components/utils/TableUtils"
1919
import { Alert } from "@common/types"

frontend/src/components/Endpoint/DataFieldList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
Text,
1212
} from "@chakra-ui/react"
1313
import SplitPane from "react-split-pane"
14-
import { ImCross } from "@react-icons/all-files/im/ImCross"
14+
import { ImCross } from "icons/im/ImCross"
1515
import DataTable, { TableColumn } from "react-data-table-component"
1616
import { DataField } from "@common/types"
1717
import { getCustomStyles, rowStyles } from "components/utils/TableUtils"

frontend/src/components/Endpoint/DataFieldTags.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import React, { useEffect, useState } from "react"
22
import { Select } from "chakra-react-select"
33
import { DataField } from "@common/types"
44
import { HStack, Tag, Button, Box, Wrap, WrapItem } from "@chakra-ui/react"
5-
import { FiPlus } from "@react-icons/all-files/fi/FiPlus"
6-
import { HiPencil } from "@react-icons/all-files/hi/HiPencil"
5+
import { FiPlus } from "icons/fi/FiPlus"
6+
import { HiPencil } from "icons/hi/HiPencil"
77
import { DataClass } from "@common/enums"
88
import { DATA_CLASS_TO_RISK_SCORE } from "@common/maps"
99
import { RISK_TO_COLOR } from "~/constants"

0 commit comments

Comments
 (0)