移除后台预览无效解析状态

删除调用方未消费的 isResolving 状态

减少签名地址解析过程中的无效渲染
This commit is contained in:
2026-08-05 13:26:34 +08:00
parent 4b568daef3
commit 3c148e18b9
@@ -646,25 +646,21 @@ function useAdminResolvedAssetUrl(
const [resolvedImageSrc, setResolvedImageSrc] = useState(
shouldResolve ? '' : normalizedImageSrc,
);
const [isResolving, setIsResolving] = useState(enabled && shouldResolve);
const [hasError, setHasError] = useState(false);
useEffect(() => {
if (!normalizedImageSrc && !normalizedObjectKey) {
setResolvedImageSrc('');
setIsResolving(false);
setHasError(false);
return;
}
if (!shouldResolve) {
setResolvedImageSrc(normalizedImageSrc);
setIsResolving(false);
setHasError(false);
return;
}
if (!enabled) {
setResolvedImageSrc('');
setIsResolving(false);
setHasError(false);
return;
}
@@ -674,7 +670,6 @@ function useAdminResolvedAssetUrl(
let retryIndex = 0;
const dispatchController = new AbortController();
setResolvedImageSrc('');
setIsResolving(true);
setHasError(false);
const resolveReadUrl = async () => {
@@ -698,7 +693,6 @@ function useAdminResolvedAssetUrl(
if (!cancelled) {
const nextUrl = resolveAdminAssetReadSignedUrl(response);
setResolvedImageSrc(nextUrl);
setIsResolving(false);
setHasError(!nextUrl);
}
} catch (error: unknown) {
@@ -716,7 +710,6 @@ function useAdminResolvedAssetUrl(
return;
}
setResolvedImageSrc('');
setIsResolving(false);
setHasError(true);
}
};
@@ -742,7 +735,6 @@ function useAdminResolvedAssetUrl(
return {
resolvedUrl: resolvedImageSrc,
isResolving,
hasError,
};
}