useCreateLayoutContext
function useCreateLayoutContext(): LayoutContextType;Defined in: packages/react/src/hooks/layout/useCreateLayoutContext.ts:28
A reactive React primitive.
Returns
Example
// Basic — create a layout context value.
const layoutContext = useCreateLayoutContext();
// Advanced — provide one layout context to related layout controls.
function CustomLayout() {
const layoutContext = useCreateLayoutContext();
return (
<VoiceRoom agent={agent}>
<LayoutContextProvider value={layoutContext}>
<GridLayout tracks={tracks}><ParticipantTile /></GridLayout>
</LayoutContextProvider>
</VoiceRoom>
);
}