Skip to content

Commit

Permalink
つなぎ込み
Browse files Browse the repository at this point in the history
  • Loading branch information
aki-0517 committed Dec 5, 2024
1 parent 580fa89 commit 68281a9
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 49 deletions.
52 changes: 20 additions & 32 deletions packages/nextjs/app/user/list/page.tsx
Original file line number Diff line number Diff line change
@@ -1,37 +1,25 @@
import type { NextPage } from "next";
import { CardList } from "~~/components/CardList";
'use client';

import type { NextPage } from 'next';
import { useAccount } from 'wagmi';
import { CardList } from '~~/components/CardList';
import { useERC721List } from '~~/hooks/scaffold-eth/useERC721List';

const UserListPage: NextPage = () => {
const cards = [
{
title: "引換券",
issueDate: "2024.12.05",
amount: 7000,
expiryDate: "2025.06.30",
usageScope: "店舗全体",
},
{
title: "引換券",
issueDate: "2024.12.05",
amount: 7000,
expiryDate: "2025.06.30",
usageScope: "店舗全体",
},
{
title: "引換券",
issueDate: "2024.12.05",
amount: 7000,
expiryDate: "2025.06.30",
usageScope: "店舗全体",
},
{
title: "引換券",
issueDate: "2024.12.05",
amount: 7000,
expiryDate: "2025.06.30",
usageScope: "店舗全体",
},
];
const { address } = useAccount();
const { vouchers } = useERC721List(address || '');

const cards = vouchers?.map((voucher) => {
const amount = voucher.amount;
return {
title: voucher.title,
issueDate: voucher.issueDate.toString(),
amount: Number(amount),
expiryDate: voucher.expiryDate.toString(),
usageScope: voucher.usageScope,
};
}) || [];


return <CardList cards={cards} />;
};
Expand Down
9 changes: 1 addition & 8 deletions packages/nextjs/components/Header.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -90,17 +90,10 @@ export const Header = () => {
)}
</div>
<Link href="/" passHref className="hidden lg:flex items-center gap-2 ml-4 mr-6 shrink-0">
<div className="flex relative w-10 h-10">
<div className="flex relative w-20 h-10">
<Image alt="SE2 logo" className="cursor-pointer" fill src="/logo.svg" />
</div>
<div className="flex flex-col">
<span className="font-bold leading-tight">Scaffold-ETH</span>
<span className="text-xs">Ethereum dev stack</span>
</div>
</Link>
{/* <ul className="hidden lg:flex lg:flex-nowrap menu menu-horizontal px-1 gap-2">
<HeaderMenuLinks />
</ul> */}
</div>
<div className="navbar-end flex-grow mr-4">
<RainbowKitCustomConnectButton />
Expand Down
34 changes: 25 additions & 9 deletions packages/nextjs/public/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 68281a9

Please sign in to comment.