## Beskrivelse Vi skal utvikle produktdetaljsiden i React + TypeScript med utgangspunkt i Figma-designet vårt. Siden skal vise informasjon om et valgt produkt, inkludert produktbilde, navn, merke, kategori og priser fra ulike butikker. Målet er å få på plass en responsiv og brukervennlig side som følger det felles designet til Handlelappen. ## Foreslått løsning - Opprette ProductDetailsPage.tsx og tilhørende CSS-fil. - Implementere layout og styling basert på Figma. - Vise produktbilde, navn, merke, kategori og prisinformasjon. - Lage en oversikt over butikkpriser, sortert fra billigst til dyrest. - Vise «Mangler bilde» dersom produktbildet ikke finnes. - Forberede visning av ingredienser, allergener og næringsinnhold dersom data er tilgjengelige. - Forberede integrasjon med handlelistefunksjonaliteten. Bruke eksisterende felleskomponenter der det er mulig. ## Akseptansekriterier - [x] Produktdetaljsiden følger Figma-designet. - [x] Siden er implementert med React, TypeScript og CSS. - [x] #41 - [x] Butikkpriser vises i stigende rekkefølge. - [x] Manglende produktbilder håndteres. - [x] Siden er responsiv og ivaretar universell utforming. - [x] Siden er testet lokalt. - [x] Implementasjonen kan integreres med resten av applikasjonen uten større endringer. ## Design/mockup [Figma lenke](https://www.figma.com/design/A1DUTy4TLLE5RpTNSvs3nG/Handlelappen-%E2%80%93-notatbok?node-id=2-2&p=f&m=dev) Product details <img width="735" height="685" alt="Image" src="https://git.ntnu.no/user-attachments/assets/070fc44b-e5ee-4fd6-b47e-b6b33f0e83f9" /> ## Avhengigheter - Muligens endre på eksisterende GraphQL-backend for produktinformasjon og priser. - Felles komponenter fra Figma der disse er tilgjengelige. - Endelig integrasjon med navigasjon og handlelister gjøres i samarbeid med gruppen.