diff --git a/app/[locale]/10years/_components/NFTMintCard/GasPriceDisplay.tsx b/app/[locale]/10years/_components/NFTMintCard/GasPriceDisplay.tsx deleted file mode 100644 index 1622d8ae59a..00000000000 --- a/app/[locale]/10years/_components/NFTMintCard/GasPriceDisplay.tsx +++ /dev/null @@ -1,95 +0,0 @@ -"use client" - -import { cn } from "@/lib/utils/cn" - -import { type GasPriceLevel, useGasPrice } from "@/hooks/useGasPrice" - -const getGasLevelConfig = (level: GasPriceLevel | null) => { - switch (level) { - case "low": - return { - color: "text-green-600", - bgColor: "bg-green-100", - indicator: "bg-green-500", - label: "Low", - description: "Good time to mint!", - } - case "moderate": - return { - color: "text-yellow-600", - bgColor: "bg-yellow-100", - indicator: "bg-yellow-500", - label: "Moderate", - description: "Normal gas prices", - } - case "high": - return { - color: "text-orange-600", - bgColor: "bg-orange-100", - indicator: "bg-orange-500", - label: "High", - description: "Consider waiting for lower gas", - } - case "very_high": - return { - color: "text-red-600", - bgColor: "bg-red-100", - indicator: "bg-red-500", - label: "Very High", - description: "Wait for lower gas prices", - } - default: - return { - color: "text-gray-600", - bgColor: "bg-gray-100", - indicator: "bg-gray-400", - label: "Loading", - description: "Fetching gas prices...", - } - } -} - -interface GasPriceDisplayProps { - className?: string -} - -const GasPriceDisplay = ({ className }: GasPriceDisplayProps) => { - const { error, gasLevel } = useGasPrice() - - const loading = false - - const config = getGasLevelConfig(gasLevel) - - if (error) { - return ( -
Unable to fetch network fees
-