+
+
{hasAnnotation ? : markdown}
+
{wf.metadata.namespace}
@@ -96,8 +103,21 @@ export function WorkflowsRow(props: WorkflowsRowProps) {
);
})}
{hideDrawer ? : }
-
+
);
}
+
+// lazy load ReactMarkdown (and remark-gfm) as it is a large optional component (which can be split into a separate bundle)
+const LazyReactMarkdownGfm = React.lazy(() => {
+ return import(/* webpackChunkName: "react-markdown-plus-gfm" */ './react-markdown-gfm');
+});
+
+function SuspenseReactMarkdownGfm(props: {markdown: string}) {
+ return (
+