fix: admin/fs: small memory leak at every selection of an entry
Massimo Melina committed
Jan 23, 2025 at 17:31 UTC
e694dbefe541c582ce24c0e6acb3bc7685259230
2 files changed
+2
-2
admin/src/FileForm.ts
+1
-1
@@ -326,7 +326,7 @@ function LinkField({ value, statusApi }: LinkFieldProps) {
326
const { reload, error } = statusApi
327
// workaround to get fresh data and be rerendered even when mounted inside imperative dialog
328
const requestRender = useRequestRender()
329
- useEffect(() => { statusApi.sub(requestRender) }, [])
329
+ useEffect(() => statusApi.sub(requestRender), [])
330
const data = statusApi.getData()
331
332
const urls: string[] = data?.urls.https || data?.urls.http
src/events.ts
+1
-1
@@ -17,7 +17,7 @@ export class BetterEventEmitter {
17
this.listeners.set(e, cbs = new Set())
18
cbs.add(listener)
19
if (cbs.size > warnAfter)
20
- console.warn("Warning: many events listeners for ", e)
20
+ console.warn("Warning: many event listeners for ", e)
21
this.emit(e + LISTENERS_SUFFIX, cbs)
22
}
23
return () => {