|
@@ -14,6 +14,7 @@ import actions from "@/app/[locale]/(TabBar)/deposit/actions";
|
|
import Empty from "@/components/Empty";
|
|
import Empty from "@/components/Empty";
|
|
import "@/styles/deposit.scss";
|
|
import "@/styles/deposit.scss";
|
|
import { server } from "@/utils/client";
|
|
import { server } from "@/utils/client";
|
|
|
|
+import Image from "next/image";
|
|
interface Props {}
|
|
interface Props {}
|
|
|
|
|
|
interface RewardsProps {
|
|
interface RewardsProps {
|
|
@@ -78,6 +79,7 @@ const DepositData: FC<Props> = (props) => {
|
|
const [depositState, setDepositState] = useState<DepositsTypes[]>([]);
|
|
const [depositState, setDepositState] = useState<DepositsTypes[]>([]);
|
|
|
|
|
|
const [activeType, setActiveType] = useState<Partial<DepositsTypes>>({});
|
|
const [activeType, setActiveType] = useState<Partial<DepositsTypes>>({});
|
|
|
|
+ console.log(`🚀🚀🚀🚀🚀-> in DepositData.tsx on 80`, activeType);
|
|
|
|
|
|
const formInstanceRef = useRef<FormInstance>(null);
|
|
const formInstanceRef = useRef<FormInstance>(null);
|
|
let [amount, setAmount] = useState<number | undefined>(undefined);
|
|
let [amount, setAmount] = useState<number | undefined>(undefined);
|
|
@@ -142,7 +144,15 @@ const DepositData: FC<Props> = (props) => {
|
|
|
|
|
|
return (
|
|
return (
|
|
<div className="deposit-box">
|
|
<div className="deposit-box">
|
|
- <div className="img-box"></div>
|
|
|
|
|
|
+ <div className="img-box">
|
|
|
|
+ <Image
|
|
|
|
+ className={"h-[100%] w-[100%] object-cover"}
|
|
|
|
+ src={activeType.icon || ""}
|
|
|
|
+ alt={activeType.name || ""}
|
|
|
|
+ width={160}
|
|
|
|
+ height={40}
|
|
|
|
+ />
|
|
|
|
+ </div>
|
|
|
|
|
|
<div className={"flex flex-wrap"}>
|
|
<div className={"flex flex-wrap"}>
|
|
{depositState.map((item, index) => {
|
|
{depositState.map((item, index) => {
|