This commit is contained in:
2026-04-27 14:23:19 +08:00
parent 09d3fe59b3
commit fa2dbb310b
75 changed files with 7363 additions and 1487 deletions

View File

@@ -8,6 +8,7 @@ import {
type UseResolvedAssetReadUrlOptions = {
enabled?: boolean;
expireSeconds?: number;
refreshKey?: string | number | null;
};
export function useResolvedAssetReadUrl(
@@ -39,6 +40,7 @@ export function useResolvedAssetReadUrl(
void resolveAssetReadUrl(normalizedSource, {
expireSeconds: options.expireSeconds,
refreshKey: options.refreshKey,
})
.then((nextUrl) => {
if (!cancelled) {
@@ -55,7 +57,12 @@ export function useResolvedAssetReadUrl(
return () => {
cancelled = true;
};
}, [normalizedSource, options.expireSeconds, shouldResolve]);
}, [
normalizedSource,
options.expireSeconds,
options.refreshKey,
shouldResolve,
]);
return {
resolvedUrl,