const generatedgeneratedStorefrontDevelopmentSidebarSidebar = { "sidebar_id": "storefront-development", "title": "Storefront Development", "items": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development", "title": "Overview", "children": [] }, { "type": "separator" }, { "loaded": true, "isPathHref": true, "type": "category", "title": "General", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/tips", "title": "Tips", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/publishable-api-keys", "title": "Publishable API Key", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/production-optimizations", "title": "Production Optimizations", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Tutorials", "description": "The following tutorials guide you to build a storefront for different kinds of use cases.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/guides/express-checkout", "title": "Express Checkout Storefront", "children": [] }, { "loaded": true, "isPathHref": true, "type": "ref", "path": "/nextjs-starter/guides/storefront-returns", "title": "Create Returns from Storefront", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Regions", "description": "Regions are different areas you sell products in. Learn how to use regions in your storefront.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/regions", "title": "Overview", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/regions/list", "title": "List Regions", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/regions/store-retrieve-region", "title": "Store and Retrieve Regions", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/regions/context", "title": "Region React Context", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Products", "description": "Learn how to show products and related data in your storefront.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/list", "title": "List Products", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/retrieve", "title": "Retrieve a Product", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/variants", "title": "Select a Variant", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/price", "title": "Retrieve Variant Prices", "autogenerate_path": "storefront-development/products/price/examples", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/price/examples/show-price", "title": "Example: Show Variant's Price", "description": "", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/price/examples/sale-price", "title": "Example: Show Sale Price", "description": "", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/price/examples/tax-price", "title": "Example: Show Price with Taxes", "description": "", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/inventory", "title": "Retrieve Variant Inventory", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Product Categories", "description": "Learn how to show product categories in your storefront.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/categories/list", "title": "List Categories", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/categories/retrieve", "title": "Retrieve a Category", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/categories/products", "title": "Retrieve a Category's Products", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/categories/nested-categories", "title": "Retrieve Nested Categories", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Product Collections", "description": "Learn how to show product collections in your storefront.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/collections/list", "title": "List Collections", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/collections/retrieve", "title": "Retrieve a Collection", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/products/collections/products", "title": "Retrieve a Collection's Products", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Carts", "description": "Learn how to manage carts in your storefront. These carts are later used to implement the checkout flow.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/create", "title": "Create Cart", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/retrieve", "title": "Retrieve Cart", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/context", "title": "Cart React Context", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/update", "title": "Update Cart", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/manage-items", "title": "Manage Line Items", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/manage-promotions", "title": "Manage Promotions", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/cart/totals", "title": "Show Totals", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Checkout", "description": "Learn how to implement the different steps of the checkout flow in your storefront. By following the checkout flow, customers can complete their purchase.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout", "title": "Overview", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/email", "title": "1. Enter Email", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/address", "title": "2. Set Address", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/shipping", "title": "3. Choose Shipping Method", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/payment", "title": "4. Choose Payment Provider", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/payment/stripe", "title": "Example: Stripe", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/complete-cart", "title": "5. Complete Cart", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/checkout/order-confirmation", "title": "Show Order Confirmation", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "category", "title": "Customers", "description": "Learn how to allow customers to register, login, and manage their profile in your storefront.", "children": [ { "loaded": true, "isPathHref": true, "type": "sub-category", "title": "Authentication", "description": "Learn how to authenticate customers in your storefront. This includes basic email-password authentication and third-party (social) login.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/register", "title": "Register Customer", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/login", "title": "Login Customer", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/third-party-login", "title": "Third-Party (Social) Login", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/reset-password", "title": "Reset Password", "children": [] } ] }, { "loaded": true, "isPathHref": true, "type": "sub-category", "title": "Profile", "description": "Learn how to retrieve a customer, manage their customer profile, and log them out in your storefront.", "children": [ { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/retrieve", "title": "Retrieve Customer", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/context", "title": "Customer React Context", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/profile", "title": "Edit Customer Profile", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/addresses", "title": "Manage Customer Addresses", "children": [] }, { "loaded": true, "isPathHref": true, "type": "link", "path": "/storefront-development/customers/log-out", "title": "Log-out Customer", "children": [] } ] } ] } ] } export default generatedgeneratedStorefrontDevelopmentSidebarSidebar