StateManagement
Browse all 36 domain entities categorized under StateManagement in the astro Architecture Docs architecture documentation.
StateManagement Domain — astro Architecture
Handles cross-component communication and reactivity using light-weight primitives like NanoStores. Architectural overview of the StateManagement domain in the astro codebase. Contains 15 source files.
api.ts — astro Source File
Architecture documentation for api.ts, a typescript file in the astro codebase.
db.json — astro Source File
Architecture documentation for db.json, a json file in the astro codebase. 0 imports, 1 dependents.
db.ts — astro Source File
Architecture documentation for db.ts, a typescript file in the astro codebase. 1 imports, 2 dependents.
session.ts — astro Source File
Architecture documentation for session.ts, a typescript file in the astro codebase. 0 imports, 1 dependents.
cart.ts — astro Source File
Architecture documentation for cart.ts, a typescript file in the astro codebase. 2 imports, 0 dependents.
[id].ts — astro Source File
Architecture documentation for [id].ts, a typescript file in the astro codebase. 3 imports, 0 dependents.
products.ts — astro Source File
Architecture documentation for products.ts, a typescript file in the astro codebase. 1 imports, 0 dependents.
login.form.async.ts — astro Source File
Architecture documentation for login.form.async.ts, a typescript file in the astro codebase. 1 imports, 0 dependents.
login.form.ts — astro Source File
Architecture documentation for login.form.ts, a typescript file in the astro codebase. 1 imports, 0 dependents.
cartStore.ts — astro Source File
Architecture documentation for cartStore.ts, a typescript file in the astro codebase. 1 imports, 3 dependents.
AddToCartForm.tsx — astro Source File
Architecture documentation for AddToCartForm.tsx, a tsx file in the astro codebase. 4 imports, 0 dependents.
CartFlyout.module.css — astro Source File
Architecture documentation for CartFlyout.module.css, a css file in the astro codebase. 0 imports, 1 dependents.
CartFlyout.tsx — astro Source File
Architecture documentation for CartFlyout.tsx, a tsx file in the astro codebase. 3 imports, 0 dependents.
CartFlyoutToggle.tsx — astro Source File
Architecture documentation for CartFlyoutToggle.tsx, a tsx file in the astro codebase. 2 imports, 0 dependents.
utils.ts — astro Source File
Architecture documentation for utils.ts, a typescript file in the astro codebase.
AddToCartForm() — astro Function Reference
Architecture documentation for the AddToCartForm() function in AddToCartForm.tsx from the astro codebase.
addToUserCart() — astro Function Reference
Architecture documentation for the addToUserCart() function in api.ts from the astro codebase.
getCart() — astro Function Reference
Architecture documentation for the getCart() function in api.ts from the astro codebase.
getJson() — astro Function Reference
Architecture documentation for the getJson() function in api.ts from the astro codebase.
getProduct() — astro Function Reference
Architecture documentation for the getProduct() function in api.ts from the astro codebase.
getProducts() — astro Function Reference
Architecture documentation for the getProducts() function in api.ts from the astro codebase.
getUser() — astro Function Reference
Architecture documentation for the getUser() function in api.ts from the astro codebase.
GET() — astro Function Reference
Architecture documentation for the GET() function in cart.ts from the astro codebase.
POST() — astro Function Reference
Architecture documentation for the POST() function in cart.ts from the astro codebase.
CartFlyout() — astro Function Reference
Architecture documentation for the CartFlyout() function in CartFlyout.tsx from the astro codebase.
CartFlyoutToggle() — astro Function Reference
Architecture documentation for the CartFlyoutToggle() function in CartFlyoutToggle.tsx from the astro codebase.
addCartItem() — astro Function Reference
Architecture documentation for the addCartItem() function in cartStore.ts from the astro codebase.
productMap() — astro Function Reference
Architecture documentation for the productMap() function in db.ts from the astro codebase.
GET() — astro Function Reference
Architecture documentation for the GET() function in [id].ts from the astro codebase.
POST() — astro Function Reference
Architecture documentation for the POST() function in login.form.async.ts from the astro codebase.
POST() — astro Function Reference
Architecture documentation for the POST() function in login.form.ts from the astro codebase.
GET() — astro Function Reference
Architecture documentation for the GET() function in products.ts from the astro codebase.
withBase() — astro Function Reference
Architecture documentation for the withBase() function in utils.ts from the astro codebase.
NanoStores — astro Architecture
Implementation of atom and map stores for shared state. Architecture documentation for the NanoStores subdomain (part of StateManagement domain) in the astro codebase. Contains 5 source files.
SessionHandling — astro Architecture
Cookie-based persistence for user identifiers in SSR. Architecture documentation for the SessionHandling subdomain (part of StateManagement domain) in the astro codebase. Contains 7 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free