483 lines
14 KiB
JavaScript
483 lines
14 KiB
JavaScript
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": "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": "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/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 |