Middle
Nupieškite sekvencinį diagramą apie sąveiką tarp Frontend ir Backend naudojant nuolaidos kodą
sobes.tech AI
Atsakymas iš AI
mermaid sequenceDiagram participant User participant Frontend participant Backend
User->>Frontend: Įveda promocode ir paspaudžia "Taikyti"
Frontend->>Backend: Siunčia užklausą su promocode (pvz., POST /apply-promo)
Backend->>Backend: Patikrina promocode galiojimą (ar yra, ar nesibaigė, ar galima taikyti užsakymui)
alt Galiojantis promocode
Backend->>Frontend: Grąžina sėkmingą atsakymą su nuolaidos informacija
Frontend->>User: Rodo nuolaidą ir atnaujina užsakymo sumą
else Neteisingas promocode
Backend->>Frontend: Grąžina klaidą su žinute
Frontend->>User: Rodo klaidos žinutę
end