From a6c408ac2068cde29b6cbbdd06fe9ff2048f7675 Mon Sep 17 00:00:00 2001 From: Kaspars Dambis Date: Fri, 28 Feb 2025 10:37:45 +0200 Subject: [PATCH] Add back the default options to prevent breaking changes --- .../edit/inspector-controls/order-control.js | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/packages/block-library/src/query/edit/inspector-controls/order-control.js b/packages/block-library/src/query/edit/inspector-controls/order-control.js index 82006e9ae05dfd..a54a490a7ab667 100644 --- a/packages/block-library/src/query/edit/inspector-controls/order-control.js +++ b/packages/block-library/src/query/edit/inspector-controls/order-control.js @@ -4,7 +4,33 @@ import { SelectControl } from '@wordpress/components'; import { __ } from '@wordpress/i18n'; -function OrderControl( { order, orderBy, orderByOptions, onChange } ) { +const orderByOptionsDefault = [ + { + label: __( 'Newest to oldest' ), + value: 'date/desc', + }, + { + label: __( 'Oldest to newest' ), + value: 'date/asc', + }, + { + /* translators: Label for ordering posts by title in ascending order. */ + label: __( 'A → Z' ), + value: 'title/asc', + }, + { + /* translators: Label for ordering posts by title in descending order. */ + label: __( 'Z → A' ), + value: 'title/desc', + }, +]; + +function OrderControl( { + order, + orderBy, + orderByOptions = orderByOptionsDefault, + onChange, +} ) { return (