refactor: stabilise filtering function

This commit is contained in:
Carlos Valente
2025-12-18 12:24:32 +01:00
committed by Carlos Valente
parent ef3d541eb3
commit fc2e76db0a
2 changed files with 29 additions and 9 deletions
@@ -65,6 +65,10 @@ export function useFlatRundownWithMetadata() {
/**
* Provides access to a partial rundown based on a filter callback
*
* Callers MUST memoize the callback with useCallback to prevent
* re-filtering on every render.
*
*/
export function usePartialRundown(cb: (event: ExtendedEntry<OntimeEntry>) => boolean) {
const { data, status } = useFlatRundownWithMetadata();