解决合伙人端上传图片循环调用接口的问题

This commit is contained in:
2026-07-12 17:29:50 +08:00
parent d3ef07bf65
commit b7db202632
2 changed files with 20 additions and 12 deletions
@@ -1,4 +1,4 @@
import { useEffect, useMemo, useState } from 'react';
import { useCallback, useEffect, useMemo, useState } from 'react';
import { useNavigate, useSearchParams } from 'react-router-dom';
@@ -86,6 +86,10 @@ export default function StoreCreatePage() {
const wechatReady = !!account?.hasWechat;
const handleWechatReadyChange = useCallback(() => {
void refresh();
}, [refresh]);
const [params, setParams] = useSearchParams();
const saved = loadStoreDraft(accountId);
@@ -717,7 +721,7 @@ export default function StoreCreatePage() {
wechatReady={wechatReady}
onWechatReadyChange={() => { void refresh(); }}
onWechatReadyChange={handleWechatReadyChange}
onChange={(coverUrl) => patchForm({ coverUrl })}
@@ -753,7 +757,7 @@ export default function StoreCreatePage() {
wechatReady={wechatReady}
onWechatReadyChange={() => { void refresh(); }}
onWechatReadyChange={handleWechatReadyChange}
onChange={(nextUrl) => patchEnvPhotoUrl(index, nextUrl)}
@@ -785,7 +789,7 @@ export default function StoreCreatePage() {
wechatReady={wechatReady}
onWechatReadyChange={() => { void refresh(); }}
onWechatReadyChange={handleWechatReadyChange}
onChange={(contractUrl) => patchForm({ contractUrl })}