После URL.createObjectURL(file) для превью картинки вызывайте URL.revokeObjectURL(url) при удалении файла или размонтировании компонента.
Иначе blob-URL остаются в памяти до закрытия вкладки.
- [URL.createObjectURL — MDN](https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL_static) — Создание URL.
- [URL.revokeObjectURL — MDN](https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL_static) — Освобождение.
---
## React
В useEffect cleanup всегда revoke для URL, созданных в этом эффекте.
