X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/32fbcbb4677d149cd0ef0b5c5eead1c9fa25ef5f..3f639fdc993a3723c4bf98621bc291aa139d5e09:/src/components/code-snippet/code-snippet.tsx diff --git a/src/components/code-snippet/code-snippet.tsx b/src/components/code-snippet/code-snippet.tsx index 83c378b8..5a5a7041 100644 --- a/src/components/code-snippet/code-snippet.tsx +++ b/src/components/code-snippet/code-snippet.tsx @@ -30,6 +30,7 @@ export interface CodeSnippetDataProps { className?: string; apiResponse?: boolean; linked?: boolean; + children?: JSX.Element; } interface CodeSnippetAuthProps { @@ -43,11 +44,12 @@ const mapStateToProps = (state: RootState): CodeSnippetAuthProps => ({ }); export const CodeSnippet = withStyles(styles)(connect(mapStateToProps)( - ({ classes, lines, linked, className, apiResponse, dispatch, auth }: CodeSnippetProps & CodeSnippetAuthProps & DispatchProp) => + ({ classes, lines, linked, className, apiResponse, dispatch, auth, children }: CodeSnippetProps & CodeSnippetAuthProps & DispatchProp) => + {children} {linked ? lines.map((line, index) => {renderLinks(auth, dispatch)(line)}{`\n`}) : lines.join('\n')