Add recovery Excel export and automatic account detection

This commit is contained in:
巫凤萍
2026-08-05 11:40:29 +08:00
parent b081946752
commit 85110bbfce
15 changed files with 852 additions and 36 deletions

View File

@@ -171,7 +171,6 @@ export default function Home() {
const [toast, setToast] = useState("");
const [claimantName, setClaimantName] = useState("");
const [quantity, setQuantity] = useState(1);
const [accountNickname, setAccountNickname] = useState("");
const [publishUrl, setPublishUrl] = useState("");
const [screenshot, setScreenshot] = useState<File | null>(null);
const [creatorScreenshot, setCreatorScreenshot] = useState<File | null>(null);
@@ -269,7 +268,6 @@ export default function Home() {
useEffect(() => {
if (!selected) return;
const timer = window.setTimeout(() => {
setAccountNickname(selected.account_nickname ?? "");
setPublishUrl(selected.publish_url ?? "");
setScreenshot(null);
setCreatorScreenshot(null);
@@ -634,7 +632,6 @@ export default function Home() {
claimToken,
delegationToken,
distributionId: selected.id,
accountNickname,
publishUrl,
}),
});
@@ -840,15 +837,6 @@ export default function Home() {
<span>1 : 1</span>
<p></p>
</div>
<label>
<span></span>
<input
value={accountNickname}
onChange={(event) => setAccountNickname(event.target.value)}
placeholder="例如:小满的轻生活"
required
/>
</label>
<label>
<span></span>
<input
@@ -860,7 +848,7 @@ export default function Home() {
required
/>
<small className="field-hint">
</small>
</label>
<label>