diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 44670fa..dcfcef7 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -11,7 +11,7 @@ export default function Footer() { }, [mailState]) return ( -
All logos & images on this page belong to their respective owners.
diff --git a/src/components/RecentPhoto.tsx b/src/components/RecentPhoto.tsx new file mode 100644 index 0000000..f7f6ae3 --- /dev/null +++ b/src/components/RecentPhoto.tsx @@ -0,0 +1,87 @@ +import { useState, useEffect } from 'react'; + +type PhotoDataResponse = { + result: { + data: { + json: PhotoData[] + } + } +}; +type PhotoData = { + id: number, + name: string, + imageUrl: string, + dateTaken: Date +} + +export default function RecentPhoto() { + const [ data, setData ] = useStateCheck out photos.alexav.gg if this isn't working.
+{errorState}
+ > + ) + } +Check out watch.alexav.gg if this isn't working.
+{errorState}
> ) } diff --git a/src/index.tsx b/src/index.tsx index 5eaf376..c4bf901 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -4,6 +4,7 @@ import ListBox from "./components/ListBox"; import Project from "./components/Project"; import ContactForm from "./components/ContactForm"; import RecentWatch from "./components/RecentWatch"; +import RecentPhoto from "./components/RecentPhoto"; export default function Home() { return ( @@ -41,14 +42,30 @@ export default function Home() {Cool shows and movies I'm watching
+Cool game photos I've taken recently
+