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.
40 lines
968 B
TypeScript
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";
|