+
+
+ {props.story.title}
+
+
+
+
+ {new Date(props.story.publishedDate).toUTCString()}
+
+
+ );
+};
+
+export default React.memo(StorySummary);
diff --git a/web/components/UI/Layout.tsx b/web/components/UI/Layout.tsx
new file mode 100644
index 0000000..c74dc70
--- /dev/null
+++ b/web/components/UI/Layout.tsx
@@ -0,0 +1,29 @@
+import Head from "next/head";
+import { ReactNode, FunctionComponent } from "react";
+import CookieConsent from "react-cookie-consent";
+
+interface Props {
+ children: ReactNode;
+ className?: string;
+}
+
+const Layout: FunctionComponent