fix: don't swallow children

This commit is contained in:
Simon Knott 2025-02-10 09:20:00 +01:00
parent 68d816bf98
commit 44661e9048
No known key found for this signature in database
GPG key ID: 8CEDC00028084AEC

View file

@ -28,14 +28,14 @@ type MetadataEntries = [string, unknown][];
export const MetadataContext = React.createContext<MetadataEntries>([]);
export function MetadataProvider({ metadata }: React.PropsWithChildren<{ metadata: Metadata }>) {
export function MetadataProvider({ metadata, children }: React.PropsWithChildren<{ metadata: Metadata }>) {
const entries = React.useMemo(() => {
// TODO: do not plumb actualWorkers through metadata.
return Object.entries(metadata).filter(([key]) => key !== 'actualWorkers');
}, [metadata]);
return <MetadataContext.Provider value={entries} />;
return <MetadataContext.Provider value={entries}>{children}</MetadataContext.Provider>;
}
export function useMetadata() {