Valora
API Reference@valora-ai/reactindexVariables

LayoutContext

const LayoutContext: Context<LayoutContextType>;

Defined in: packages/react/src/components/layout/LayoutContext.tsx:45

A reactive React primitive.

Example

// Basic — scope layout-aware children.
<LayoutContext>
  <FocusToggle />
</LayoutContext>

// Advanced — provide focus controls around a room layout.
function FocusControls() {
  const tracks = useTracks([{ source: Track.Source.Camera, withPlaceholder: true }]);

  return (
    <VoiceRoom agent={agent}>
      <LayoutContext>
        <GridLayout tracks={tracks}><ParticipantTile><FocusToggle /></ParticipantTile></GridLayout>
      </LayoutContext>
    </VoiceRoom>
  );
}

On this page

Valora is local-first

No API key, no server — everything in this doc runs on-device.

Star on GitHub