feat(dashboard): configurable product views (#13408)
* feat: add a reusable configurable data table * fix: cleanup * fix: cleanup * fix: cache invalidation * fix: test * fix: add configurable products * feat: add configurable product table * fix: build errors+table style * fix: sticky header column * add translations * fix: cleanup counterenderer * fix: formatting * fix: client still skips nulls * fix: test * fix: cleanup * fix: revert client bracket format * fix: better typing * fix: add placeholder data to product list
This commit is contained in:
@@ -2022,6 +2022,54 @@
|
||||
"required": ["draft", "published", "proposed", "rejected"],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"columns": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"product_display": {
|
||||
"type": "string"
|
||||
},
|
||||
"variants_count": {
|
||||
"type": "string"
|
||||
},
|
||||
"sales_channels_display": {
|
||||
"type": "string"
|
||||
},
|
||||
"collection": {
|
||||
"type": "string"
|
||||
},
|
||||
"status": {
|
||||
"type": "string"
|
||||
},
|
||||
"thumbnail": {
|
||||
"type": "string"
|
||||
},
|
||||
"title": {
|
||||
"type": "string"
|
||||
},
|
||||
"handle": {
|
||||
"type": "string"
|
||||
},
|
||||
"created_at": {
|
||||
"type": "string"
|
||||
},
|
||||
"updated_at": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"product_display",
|
||||
"variants_count",
|
||||
"sales_channels_display",
|
||||
"collection",
|
||||
"status",
|
||||
"thumbnail",
|
||||
"title",
|
||||
"handle",
|
||||
"created_at",
|
||||
"updated_at"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"fields": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
@@ -2690,6 +2738,7 @@
|
||||
"variantCount_other",
|
||||
"deleteVariantWarning",
|
||||
"productStatus",
|
||||
"columns",
|
||||
"fields",
|
||||
"variant",
|
||||
"options",
|
||||
|
||||
@@ -536,6 +536,18 @@
|
||||
"proposed": "Proposed",
|
||||
"rejected": "Rejected"
|
||||
},
|
||||
"columns": {
|
||||
"product_display": "Product",
|
||||
"variants_count": "Variants",
|
||||
"sales_channels_display": "Sales Channels",
|
||||
"collection": "Collection",
|
||||
"status": "Status",
|
||||
"thumbnail": "Thumbnail",
|
||||
"title": "Title",
|
||||
"handle": "Handle",
|
||||
"created_at": "Created",
|
||||
"updated_at": "Updated"
|
||||
},
|
||||
"fields": {
|
||||
"title": {
|
||||
"label": "Title",
|
||||
|
||||
Reference in New Issue
Block a user