{window.location.href}
; + }} + /> ); diff --git a/frontend/src/Image.tsx b/frontend/src/Image.tsx new file mode 100644 index 0000000..9fb0734 --- /dev/null +++ b/frontend/src/Image.tsx @@ -0,0 +1,31 @@ +import { useParams } from "@solidjs/router"; +import { For, Show, type Component } from "solid-js"; +import { base, type UserImage } from "./network"; +import { useSearchImageContext } from "./contexts/SearchImageContext"; +import { SearchCard } from "./components/search-card/SearchCard"; + +export const Image: Component = () => { + const { imageId } = useParams<{ imageId: string }>(); + + const { imagesWithProperties } = useSearchImageContext(); + + const imageProperties = (): UserImage[] | undefined => + Object.entries(imagesWithProperties()).find( + ([id]) => id === imageId, + )?.[1]; + + return ( +Contact
diff --git a/frontend/src/components/search-card/SearchCardEvent.tsx b/frontend/src/components/search-card/SearchCardEvent.tsx index ba4837c..e5bba52 100644 --- a/frontend/src/components/search-card/SearchCardEvent.tsx +++ b/frontend/src/components/search-card/SearchCardEvent.tsx @@ -9,7 +9,7 @@ export const SearchCardEvent = ({ item }: Props) => { const { data } = item; return ( -Event
diff --git a/frontend/src/components/search-card/SearchCardLocation.tsx b/frontend/src/components/search-card/SearchCardLocation.tsx index 7eb0f11..f33e38b 100644 --- a/frontend/src/components/search-card/SearchCardLocation.tsx +++ b/frontend/src/components/search-card/SearchCardLocation.tsx @@ -9,7 +9,7 @@ export const SearchCardLocation = ({ item }: Props) => { const { data } = item; return ( -Location
diff --git a/frontend/src/components/search-card/SearchCardNote.tsx b/frontend/src/components/search-card/SearchCardNote.tsx index e60432b..e6c8546 100644 --- a/frontend/src/components/search-card/SearchCardNote.tsx +++ b/frontend/src/components/search-card/SearchCardNote.tsx @@ -12,7 +12,7 @@ export const SearchCardNote = ({ item }: Props) => { const { data } = item; return ( -Note
diff --git a/frontend/src/components/search-card/SearchCardReceipt.tsx b/frontend/src/components/search-card/SearchCardReceipt.tsx index 6d7dfad..4f3c045 100644 --- a/frontend/src/components/search-card/SearchCardReceipt.tsx +++ b/frontend/src/components/search-card/SearchCardReceipt.tsx @@ -11,7 +11,7 @@ export const SearchCardReceipt = ({ item }: Props) => { const { data } = item; return ( -{data.orderNumber} - {data.vendor} diff --git a/frontend/src/components/search-card/SearchCardWebsite.tsx b/frontend/src/components/search-card/SearchCardWebsite.tsx index 0099128..69d7294 100644 --- a/frontend/src/components/search-card/SearchCardWebsite.tsx +++ b/frontend/src/components/search-card/SearchCardWebsite.tsx @@ -11,7 +11,7 @@ export const SearchCardWebsite = ({ item }: Props) => { const { data } = item; return ( -
{data.title}