GET() — astro Function Reference
Architecture documentation for the GET() function in cart.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD aa702618_8b6f_fb33_9c35_97aa711922f6["GET()"] 02d51798_5e00_bea9_2ad5_facdab102396["cart.ts"] aa702618_8b6f_fb33_9c35_97aa711922f6 -->|defined in| 02d51798_5e00_bea9_2ad5_facdab102396 style aa702618_8b6f_fb33_9c35_97aa711922f6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
examples/ssr/src/pages/api/cart.ts lines 4–14
export function GET({ cookies }: APIContext) {
let userId = cookies.get('user-id')?.value;
if (!userId || !userCartItems.has(userId)) {
return Response.json({ items: [] });
}
let items = userCartItems.get(userId);
let array = Array.from(items.values());
return Response.json({ items: array });
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does GET() do?
GET() is a function in the astro codebase, defined in examples/ssr/src/pages/api/cart.ts.
Where is GET() defined?
GET() is defined in examples/ssr/src/pages/api/cart.ts at line 4.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free