feat(dashboard): 3.0 product collection (#6120)

This commit is contained in:
Kasper Fabricius Kristensen
2024-01-18 15:01:34 +01:00
committed by GitHub
parent b132ff7669
commit e49b6944e3
70 changed files with 2787 additions and 752 deletions
@@ -1,4 +1,5 @@
import type {
AdminCollectionsRes,
AdminCustomerGroupsRes,
AdminCustomersRes,
AdminProductsRes,
@@ -136,12 +137,37 @@ const router = createBrowserRouter([
},
children: [
{
index: true,
lazy: () => import("../../routes/collections/list"),
path: "",
lazy: () => import("../../routes/collections/collection-list"),
children: [
{
path: "create",
lazy: () =>
import("../../routes/collections/collection-create"),
},
],
},
{
path: ":id",
lazy: () => import("../../routes/collections/details"),
handle: {
crumb: (data: AdminCollectionsRes) => data.collection.title,
},
lazy: () =>
import("../../routes/collections/collection-detail"),
children: [
{
path: "edit",
lazy: () =>
import("../../routes/collections/collection-edit"),
},
{
path: "add-products",
lazy: () =>
import(
"../../routes/collections/collection-add-products"
),
},
],
},
],
},