diff --git a/src/app/markets/components/PairsCard.tsx b/src/app/markets/components/PairsCard.tsx index f23b176..4fcefad 100644 --- a/src/app/markets/components/PairsCard.tsx +++ b/src/app/markets/components/PairsCard.tsx @@ -1,11 +1,12 @@ import { SolanaLogo } from "@/components/logos"; import { Button } from "@/components/ui/button"; -import { Card, CardHeader, CardTitle } from "@/components/ui/card"; +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Settings2Icon, ZapIcon } from "lucide-react"; +import TokenCard from "./TokenCard"; export default function PairsCard({ title }: { title: string }) { return ( - + {title}
@@ -38,6 +39,11 @@ export default function PairsCard({ title }: { title: string }) {
+ + +
); } diff --git a/src/app/markets/components/TokenCard.tsx b/src/app/markets/components/TokenCard.tsx new file mode 100644 index 0000000..fcdb44d --- /dev/null +++ b/src/app/markets/components/TokenCard.tsx @@ -0,0 +1,23 @@ +import { Token } from "@/modules/tokens/types"; +import { CopyIcon } from "lucide-react"; + +export default function TokenCard({ token }: { token: Token }) { + return ( +
+
+ Token +

+
+
+

{token.symbol}

+

+ {token.name} +

+
+
+ ); +} diff --git a/src/modules/tokens/types.ts b/src/modules/tokens/types.ts new file mode 100644 index 0000000..a7b3aff --- /dev/null +++ b/src/modules/tokens/types.ts @@ -0,0 +1,6 @@ +export interface Token { + mint: string; + symbol: string; + name: string; + logoURI?: string; +}