orders* RecentOrder[] — Name orders Description The orders on the current page.
Type RecentOrder[] Default — total number — Name total Description All orders across the pages; the pagination shows when they need more than one.
Type number Default — pageSize number 5 Name pageSize Description How many orders a page holds.
Type number Default 5 title string 'Recent orders' Name title Description Shown as the card's title.
Type string Default 'Recent orders' description string 'Everything you ordered in the last three months.' Name description Description Type string Default 'Everything you ordered in the last three months.' downloadLabel string 'Download all invoices' Name downloadLabel Description Shown on the button that downloads all invoices.
Type string Default 'Download all invoices' orderLabel string 'Order' Name orderLabel Description Heading of the order number column.
Type string Default 'Order' dateLabel string 'Date' Name dateLabel Description Heading of the order date column.
Type string Default 'Date' itemsLabel string 'Items' Name itemsLabel Description Heading of the ordered items column.
Type string Default 'Items' statusLabel string 'Status' Name statusLabel Description Heading of the status column.
Type string Default 'Status' totalLabel string 'Total' Name totalLabel Description Heading of the order total column.
Type string Default 'Total' actionsLabel string 'Actions' Name actionsLabel Description Screen-reader heading of the column with each order's action menu.
Type string Default 'Actions' viewLabel string 'View order' Name viewLabel Description Shown on the menu item that opens the order.
Type string Default 'View order' trackLabel string 'Track parcel' Name trackLabel Description Shown on the menu item that tracks the parcel of a shipped order.
Type string Default 'Track parcel' invoiceLabel string 'Invoice (PDF)' Name invoiceLabel Description Shown on the menu item that downloads the order's invoice.
Type string Default 'Invoice (PDF)' returnLabel string 'Start a return' Name returnLabel Description Shown on the menu item that starts a return for a delivered order.
Type string Default 'Start a return' statusLabels Record < OrderStatus , string > {
processing : 'Processing' ,
shipped : 'Shipped' ,
delivered : 'Delivered' ,
returned : 'Returned' ,
} Name statusLabels Description Shown on each order's status badge, by status.
Type Record < OrderStatus , string > Default {
processing : 'Processing' ,
shipped : 'Shipped' ,
delivered : 'Delivered' ,
returned : 'Returned' ,
} moreLabel ( ( count : number ) => string ) `+ ${ count } more` Name moreLabel Description Shown after the first item name, counting the order's other items.
Type ( count : number ) : string Default `+ ${ count } more` rangeLabel ( ( from : number , to : number , total : number ) => string ) `Showing ${ from } – ${ to } of ${ total } ${ total === 1 ? 'order' : 'orders' } ` Name rangeLabel Description Shown under the table, saying which orders the page holds out of how many.
Type ( from : number , to : number , total : number ) : string Default `Showing ${ from } – ${ to } of ${ total } ${ total === 1 ? 'order' : 'orders' } ` orderActionsLabel ( ( order : RecentOrder ) => string ) `Actions for order ${ order . number } ` Name orderActionsLabel Description Screen-reader label of an order's action menu button.
Type ( order : RecentOrder ) : string Default `Actions for order ${ order . number } ` surface ' raised ' | ' bare ' 'raised' Name surface Description Bare drops the edge, shadow and inset, for a section placed inside another Card.
Type ' raised ' | ' bare ' Default 'raised' locale string — Name locale Description BCP 47 locale the dates and totals are formatted in; the ConfigProvider's when left out.
Type string Default — class ClassValue — Name class Description Classes added to the part's own element, after its recipe classes.
Type null | string | false | Record < string , any > | ClassValue[] Default — page number 1 Name page Description The current page, starting at 1.
Type number Default 1