feat(admin): add configurable order views (#13211)

Adds support for configurable order views.

https://github.com/user-attachments/assets/ed4a5f61-1667-4ed7-9478-423894f3eba6
This commit is contained in:
Sebastian Rindom
2025-09-01 19:04:18 +02:00
committed by GitHub
parent f8d8eeace1
commit c717535ca2
22 changed files with 1735 additions and 384 deletions

View File

@@ -1,12 +1,8 @@
export interface AdminCreateViewConfiguration {
/**
* The entity this configuration is for (e.g., "order", "product").
*/
entity: string
/**
* The name of the view configuration.
*/
name?: string
name?: string | null
/**
* Whether this is a system default configuration.
*/
@@ -53,7 +49,7 @@ export interface AdminUpdateViewConfiguration {
/**
* The name of the view configuration.
*/
name?: string
name?: string | null
/**
* Whether this is a system default configuration.
*/
@@ -105,4 +101,4 @@ export interface AdminSetActiveViewConfiguration {
* The ID of the view configuration to set as active, or null to clear the active view.
*/
view_configuration_id: string | null
}
}