diff --git a/src/components/CompletionCard/CompletionCard.tsx b/src/components/CompletionCard/CompletionCard.tsx
index 795c91f..eaa53af 100644
--- a/src/components/CompletionCard/CompletionCard.tsx
+++ b/src/components/CompletionCard/CompletionCard.tsx
@@ -11,12 +11,40 @@ import { CompletionCardSummary } from "./CompletionCardSummary";
export interface ICompletionCardProps {
completionDetail: ICompletionDetail;
code: string;
+ showSourceInitial: boolean;
+ showFullRecordInitial: boolean;
}
// TODO: have diff version to be shown as tooltip over source code
export function CompletionCardFull(props: ICompletionCardProps) {
- const { completionDetail, code } = props;
+ const {
+ completionDetail,
+ code,
+ showSourceInitial,
+ showFullRecordInitial,
+ } = props;
+
+ function renderSnippetAndFullRecord() {
+ if (showSourceInitial && !showFullRecordInitial) {
+ return