Skip to content

getFocusTextBlock

const getFocusTextBlock: EditorSelector<{ node: PortableTextTextBlock; path: BlockPath; } | undefined>

Defined in: selector.get-focus-text-block.ts:15

Returns the text block containing the focus selection, resolved at any depth.

When the focus is inside an editable container (e.g. a code block’s line), this returns the innermost text block ancestor (the line), not the outer container. When the focus is at root, behavior is unchanged.