+
+ {typeof title !== 'string' ? title : (
+
{title}
+ )}
+
+
+ {typeof children !== 'string' ? children : (
+
{children}
+ )}
+
+
+ );
+};
+
+NotificationBanner.displayName = 'NotificationBanner';
+
+export default NotificationBanner;
diff --git a/components/notification-banner/tsconfig.json b/components/notification-banner/tsconfig.json
new file mode 120000
index 000000000..f23066030
--- /dev/null
+++ b/components/notification-banner/tsconfig.json
@@ -0,0 +1 @@
+../../lib/plop-pack/skel/component/tsconfig.json
\ No newline at end of file
diff --git a/components/summary-card/src/SummaryCard.tsx b/components/summary-card/src/SummaryCard.tsx
index d322f54bf..a3d1c423b 100644
--- a/components/summary-card/src/SummaryCard.tsx
+++ b/components/summary-card/src/SummaryCard.tsx
@@ -1,10 +1,10 @@
-import { FC, ReactNode, createElement as h } from 'react';
+import { FC, HTMLAttributes, ReactNode, createElement as h } from 'react';
import { StandardProps, classBuilder } from '@not-govuk/component-helpers';
import { Anchor, AnchorList } from "@not-govuk/anchor-list";
import '../assets/SummaryCard.scss';
-export type SummaryCardProps = StandardProps & {
+export type SummaryCardProps = StandardProps & HTMLAttributes