Files
paseo/packages/app/src/review/index.ts
T
Mohamed Boudra c7b103a2cd fix(app): stabilize canvas diff rendering
Keep diff headers and painted content on the same scroll clock while preserving native scrolling and independent per-file horizontal offsets.

Complete review, selection, typography, tree, and palette parity without returning line rendering to React.
2026-08-17 21:14:38 +02:00

40 lines
968 B
TypeScript

export {
buildReviewAttachmentSnapshot,
buildReviewDraftKey,
buildReviewDraftScopeKey,
expireStaleDiffModeOverrides,
getReviewDraftComments,
resetReviewDraftStore,
useClearReviewDraft,
useReviewAttachmentSnapshot,
useResolvedDiffMode,
useSetDiffModeOverride,
addReviewDraftComment,
type BuildReviewDraftKeyInput,
type BuildReviewDraftScopeKeyInput,
type DiffModeOverride,
type ReviewDraftCommentInput,
type ReviewDraftComment,
type ReviewDraftMode,
type ReviewDraftSide,
} from "./store";
export {
getInlineReviewThreadState,
getSplitInlineReviewThreadState,
isInlineReviewEditorForTarget,
type InlineReviewActions,
type InlineReviewEditorState,
} from "./geometry";
export {
getInlineReviewThreadViewportStyle,
groupInlineReviewCommentsByTarget,
InlineReviewAddButton,
InlineReviewEditor,
InlineReviewGutterCell,
InlineReviewThread,
SMALL_ACTION_HIT_SLOP,
useInlineReviewController,
} from "./surface";