Interface: MachineListingState
Defined in: components/MachineGrid.tsx:61
The controlled listing state for the spare-parts view — mirrors what the host
derives from the URL (page/offset/sort/attribute-filters/price/term).
Primitives + SDK enums only, so no app type leaks into the package.
Properties
filters
filters:
Record<string,string[]>
Defined in: components/MachineGrid.tsx:67
Attribute name → selected facet values.
maxPrice?
optionalmaxPrice?:number
Defined in: components/MachineGrid.tsx:69
minPrice?
optionalminPrice?:number
Defined in: components/MachineGrid.tsx:68
offset
offset:
number
Defined in: components/MachineGrid.tsx:63
page
page:
number
Defined in: components/MachineGrid.tsx:62
sortField
sortField:
string
Defined in: components/MachineGrid.tsx:64
sortOrder
sortOrder:
string
Defined in: components/MachineGrid.tsx:65
term
term:
string
Defined in: components/MachineGrid.tsx:70