Skip to content

Commit 4ec4c36

Browse files
committed
feat: add copybutton on link page
1 parent 9e679fd commit 4ec4c36

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

client/src/pages/link.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import {
2525
ModalContent,
2626
} from "@heroui/modal";
2727
import { Button } from "@heroui/button";
28+
import { CopyButton } from "@/components/copy-button";
2829

2930
interface PublicLinkData {
3031
orderNumber: string;
@@ -152,23 +153,23 @@ export default function LinkPage() {
152153
{t("order-number")}
153154
</p>
154155
<p className="text-gray-900 dark:text-gray-100">
155-
{data.orderNumber}
156+
{data.orderNumber}<CopyButton value={data.orderNumber} />
156157
</p>
157158
</div>
158159
<div>
159160
<p className="font-medium text-gray-600 dark:text-gray-400">
160161
{t("order-date")}
161162
</p>
162163
<p className="text-gray-900 dark:text-gray-100">
163-
{new Date(data.orderDate).toLocaleDateString()}
164+
{new Date(data.orderDate).toLocaleDateString()}<CopyButton value={new Date(data.orderDate).toLocaleDateString()} />
164165
</p>
165166
</div>
166167
<div>
167168
<p className="font-medium text-gray-600 dark:text-gray-400">
168169
{t("amount")}
169170
</p>
170171
<p className="text-gray-900 dark:text-gray-100">
171-
{data.purchaseAmount.toFixed(2)}
172+
{data.purchaseAmount.toFixed(2)} <CopyButton value={data.purchaseAmount.toFixed(2)} />
172173
</p>
173174
</div>
174175
{data.purchaseScreenshot && (
@@ -196,7 +197,7 @@ export default function LinkPage() {
196197
{t("feedback-date")}
197198
</p>
198199
<p className="text-gray-900 dark:text-gray-100">
199-
{new Date(data.feedbackDate).toLocaleDateString()}
200+
{new Date(data.feedbackDate).toLocaleDateString()}<CopyButton value={new Date(data.feedbackDate).toLocaleDateString()} />
200201
</p>
201202
</div>
202203
<div>
@@ -221,7 +222,7 @@ export default function LinkPage() {
221222
{t("publication-date")}
222223
</p>
223224
<p className="text-gray-900 dark:text-gray-100">
224-
{new Date(data.publicationDate).toLocaleDateString()}
225+
{new Date(data.publicationDate).toLocaleDateString()}<CopyButton value={new Date(data.publicationDate).toLocaleDateString()} />
225226
</p>
226227
</div>
227228
{data.publicationScreenshot && (

0 commit comments

Comments
 (0)