Include code snippets in the reference panel

This commit is contained in:
sabaimran
2024-10-09 23:54:11 -07:00
parent 8d33c764b7
commit 536422a40c

View File

@@ -455,6 +455,7 @@ export function TeaserReferencesSection(props: TeaserReferenceSectionProps) {
<ReferencePanel <ReferencePanel
notesReferenceCardData={props.notesReferenceCardData} notesReferenceCardData={props.notesReferenceCardData}
onlineReferenceCardData={props.onlineReferenceCardData} onlineReferenceCardData={props.onlineReferenceCardData}
codeReferenceCardData={props.codeReferenceCardData}
/> />
)} )}
</div> </div>
@@ -465,6 +466,7 @@ export function TeaserReferencesSection(props: TeaserReferenceSectionProps) {
interface ReferencePanelDataProps { interface ReferencePanelDataProps {
notesReferenceCardData: NotesContextReferenceData[]; notesReferenceCardData: NotesContextReferenceData[];
onlineReferenceCardData: OnlineReferenceData[]; onlineReferenceCardData: OnlineReferenceData[];
codeReferenceCardData: CodeReferenceData[];
} }
export default function ReferencePanel(props: ReferencePanelDataProps) { export default function ReferencePanel(props: ReferencePanelDataProps) {
@@ -502,6 +504,15 @@ export default function ReferencePanel(props: ReferencePanelDataProps) {
/> />
); );
})} })}
{props.codeReferenceCardData.map((code, index) => {
return (
<CodeContextReferenceCard
showFullContent={true}
{...code}
key={`code-${index}`}
/>
);
})}
</div> </div>
</SheetContent> </SheetContent>
</Sheet> </Sheet>