INNER CODE UNIT · TypeScript
createObjectUrl
Jazee6/cloudflare-ai-web · hooks/use-image.ts:22
const createObjectUrl = useCallback((blob: Blob) => {
const url = URL.createObjectURL(blob);
objectUrlsRef.current.add(url);
return url;
}, []);
const revokeObjectUrls = useCallback(() => {
for (const url of objectUrlsRef.current) {
URL.revokeObjectURL(url);
}
objectUrlsRef.current.clear();
}, []);
const loadMessages = useCallback(
async (generation: number) => {
try {
const stored = await db.message
.where("sessionId")