Skip to main content

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?

optional maxPrice?: number

Defined in: components/MachineGrid.tsx:69


minPrice?

optional minPrice?: 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