Package: @lilith/ui-dev-content Split from: lilith/ui.git or lilith/build.git Publish workflow: calls lilith/workflows/.forgejo/workflows/publish-npm.yml@main
18 lines
No EOL
751 B
TypeScript
18 lines
No EOL
751 B
TypeScript
/**
|
|
* HighlightLayer - Visual highlights for editable content
|
|
*
|
|
* Renders cyan dashed borders around editable elements on hover.
|
|
* Uses position-based hover detection to avoid blocking clicks on
|
|
* navigation and other page elements.
|
|
*/
|
|
import type { ContentHandle } from '../core/interfaces';
|
|
export interface HighlightLayerProps {
|
|
handles: ContentHandle[];
|
|
}
|
|
/**
|
|
* Renders highlight overlays for all detected editable content.
|
|
* Uses mouse position tracking for hover detection instead of DOM events,
|
|
* allowing clicks to pass through to navigation and other page elements.
|
|
*/
|
|
export declare function HighlightLayer({ handles }: HighlightLayerProps): import("react/jsx-runtime").JSX.Element;
|
|
//# sourceMappingURL=HighlightLayer.d.ts.map
|