diff --git a/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx b/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx index 7fd208846a4..e6637927724 100644 --- a/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx +++ b/apps/dashboard/src/app/(dashboard)/tools/transaction-simulator/components/TransactionSimulator.tsx @@ -12,10 +12,9 @@ import { ToolTipLabel } from "@/components/ui/tooltip"; import { useThirdwebClient } from "@/constants/thirdweb.client"; import type { Abi, AbiFunction } from "abitype"; import { useV5DashboardChain } from "lib/v5-adapter"; -import { ArrowDown } from "lucide-react"; +import { ArrowDown, WalletIcon } from "lucide-react"; import { useState } from "react"; import { useForm } from "react-hook-form"; -import { MdOutlineAccountBalanceWallet } from "react-icons/md"; import { getContract, prepareContractCall, @@ -201,7 +200,7 @@ ${Object.keys(populatedTransaction) size="icon" onClick={() => form.setValue("from", activeAccount.address)} > - + )} diff --git a/apps/dashboard/src/components/color-mode/color-mode-toggle.tsx b/apps/dashboard/src/components/color-mode/color-mode-toggle.tsx index 194285f02d7..34f5aa3f40f 100644 --- a/apps/dashboard/src/components/color-mode/color-mode-toggle.tsx +++ b/apps/dashboard/src/components/color-mode/color-mode-toggle.tsx @@ -2,8 +2,8 @@ import { Button } from "@/components/ui/button"; import { SkeletonContainer } from "@/components/ui/skeleton"; +import { MoonIcon, SunIcon } from "lucide-react"; import { useTheme } from "next-themes"; -import { FiMoon, FiSun } from "react-icons/fi"; import { useIsClientMounted } from "../ClientOnly/ClientOnly"; export const ColorModeToggle: React.FC = () => { @@ -29,9 +29,9 @@ export const ColorModeToggle: React.FC = () => { onClick={() => setTheme(theme === "light" ? "dark" : "light")} > {v === "dark" ? ( - + ) : ( - + )} ); diff --git a/apps/dashboard/src/components/contract-components/contract-publish-form/index.tsx b/apps/dashboard/src/components/contract-components/contract-publish-form/index.tsx index de2aa7cffb6..757697e8511 100644 --- a/apps/dashboard/src/components/contract-components/contract-publish-form/index.tsx +++ b/apps/dashboard/src/components/contract-components/contract-publish-form/index.tsx @@ -4,7 +4,7 @@ import { useDashboardRouter } from "@/lib/DashboardRouter"; import { useIsomorphicLayoutEffect } from "@/lib/useIsomorphicLayoutEffect"; import { CustomConnectWallet } from "@3rdweb-sdk/react/components/connect-wallet"; import { useLoggedInUser } from "@3rdweb-sdk/react/hooks/useLoggedInUser"; -import { Box, Divider, Flex, Icon, IconButton } from "@chakra-ui/react"; +import { Box, Divider, Flex, IconButton } from "@chakra-ui/react"; import type { Abi } from "abitype"; import { DASHBOARD_ENGINE_RELAYER_URL, @@ -12,9 +12,9 @@ import { } from "constants/misc"; import { useTrack } from "hooks/analytics/useTrack"; import { useTxNotifications } from "hooks/useTxNotifications"; +import { ChevronFirstIcon } from "lucide-react"; import { useMemo, useState } from "react"; import { FormProvider, useForm } from "react-hook-form"; -import { IoChevronBack } from "react-icons/io5"; import type { FetchDeployMetadataResult } from "thirdweb/contract"; import { getContractPublisher, @@ -312,7 +312,7 @@ export function ContractPublishForm(props: { : setFieldsetToShow("landing") } aria-label="Back" - icon={} + icon={} > Back diff --git a/apps/dashboard/src/contract-ui/tabs/permissions/components/permissions-editor.tsx b/apps/dashboard/src/contract-ui/tabs/permissions/components/permissions-editor.tsx index ef8fe9cbcb7..cc5cdf90bc7 100644 --- a/apps/dashboard/src/contract-ui/tabs/permissions/components/permissions-editor.tsx +++ b/apps/dashboard/src/contract-ui/tabs/permissions/components/permissions-editor.tsx @@ -15,10 +15,11 @@ import { } from "@chakra-ui/react"; import { DelayedDisplay } from "components/delayed-display/delayed-display"; import { useClipboard } from "hooks/useClipboard"; +import { PlusIcon } from "lucide-react"; import { useState } from "react"; import { useFieldArray, useFormContext } from "react-hook-form"; import { BiPaste } from "react-icons/bi"; -import { FiCopy, FiInfo, FiPlus, FiTrash } from "react-icons/fi"; +import { FiCopy, FiInfo, FiTrash } from "react-icons/fi"; import { toast } from "sonner"; import { type ThirdwebContract, ZERO_ADDRESS, isAddress } from "thirdweb"; import { Button, FormErrorMessage, Text } from "tw-components"; @@ -119,7 +120,7 @@ export const PermissionEditor: React.FC = ({ />