woocommerce/packages/js/components/changelog
louwie17 1f7deb139f
Add popover support to select control dropdown (#34967)
* Add dropdownPlacement option to SelectControl

* Make use of parent element of menu for width

* Add changelog

* Add useEffect for boundingRect so it gets updated accordingly

* Fix styling for popover dropdown

* Move popup markup down to render return

* Move getMenuProps up

* Move getMenuProps down to list again and always render the popover menu

* Add MenuSlot that adds popover slot to mody with aria-live=off so it is skipped by Modal

* Add comment in relation to the eslint-disable comment

* Fix flashing of popover and addressed some minor PR suggestions
2022-10-18 16:55:37 -03:00
..
.gitkeep changelog 2022-04-28 10:00:29 +12:00
add-28_product_details Add product name and checkboxes for Product details (#34214) 2022-08-12 10:47:54 -03:00
add-29_product_link_slug Add product link field (#34313) 2022-08-19 12:05:13 -03:00
add-30_list_price_field Add Pricing section (#34382) 2022-08-30 10:26:24 -03:00
add-34_category_field Add category field dropdown field (#34400) 2022-10-14 09:05:39 -03:00
add-39_image_section_details Images Product management MVP 1.0 (#34769) 2022-10-12 15:16:22 -03:00
add-34331_popover_to_select_control_dropdown Add popover support to select control dropdown (#34967) 2022-10-18 16:55:37 -03:00
add-34333_attribute_list Add/34333 attribute list (#34841) 2022-10-05 13:04:20 -03:00
add-34437-gallery-toolbar Adding toolbar to the Image Gallery component (#34871) 2022-10-05 12:07:03 -07:00
add-34657-add-new-shipping-class Add new shipping class modal to a shipping class section in product page (#34937) 2022-10-11 12:00:35 -03:00
add-component-datetime-picker Adding DateTimePicker component (#34293) 2022-08-23 15:19:46 -07:00
add-date-time-picker-control-date-only-mode Add date-only mode to DateTimePickerControl (#35066) 2022-10-14 16:48:03 -04:00
add-date-time-picker-control-to-form Add DateTimePickerControl Form stories and tests (#34964) 2022-10-18 15:06:04 -04:00
add-draggable-list Add SortableList component (#34237) 2022-08-12 11:45:26 -07:00
add-form_input_name_dot_notation Load size units to show them as a suffix of shipping dimensions fields (#34856) 2022-09-29 14:54:04 -03:00
add-gb-text-editor Add RichTextEditor component using native block editor toolbar (#34865) 2022-10-12 14:15:55 -07:00
add-image-gallery Add image gallery component (#34435) 2022-09-06 12:46:32 -07:00
add-media-uploader Add Media Uploader component (#34181) 2022-08-12 12:58:25 -07:00
add-product-management-description Add product management description (#34961) 2022-10-18 08:55:31 -07:00
add-product_schedule_sale Add FormContext().setValues() support (#34617) 2022-09-27 19:06:53 -04:00
add-section-component Add FormSection component (#34348) 2022-08-18 10:36:43 -07:00
add-sortable-accessibility Add Sortable component accessibility (#34539) 2022-09-22 12:08:26 -07:00
add-split-dropdown-component Add SplitDropdown component (#34180) 2022-08-12 12:47:39 -05:00
dev-bump-pnpm-version-restraint Update pnpm once again to fix issues with auto-install-peers (#35007) 2022-10-10 16:59:51 +13:00
dev-fix-admin-tests-pnpm7 Update dependencies and jest config to pass admin tests for pnpm 7 (#34428) 2022-08-31 12:06:51 +08:00
dev-fix-pnpm-version-engines Fix pnpm version to 7.11.0 in engines and in CI (#34773) 2022-09-27 11:30:52 +13:00
fix-34112 Use syncpack to verify consistent versions for react and react-dom (#34397) 2022-08-24 10:15:22 -05:00
fix-34584_form_onchange_callback Fix form onchange callback (#34614) 2022-09-08 16:24:39 -03:00
fix-date-time-picker-control-ambiguous-date Handle ambiguous dates (with no offset) in DateTimePickerControl (#35077) 2022-10-14 15:38:18 -04:00
fix-date-time-picker-control-debounce Make DateTimePickerControl debounce handling more robust (#34963) 2022-10-11 17:22:52 -04:00
fix-date-time-picker-control-initial-setting Fix DateTimePickerControl initial setting of input field (#34980) 2022-10-11 14:55:08 -04:00
fix-enriched-label-storybook Fix EnrichedLabel Storybook styles (#34736) 2022-09-21 22:03:01 -04:00
fix-export-stepper-props Add: mobile app welcome modal and magic link (#34637) 2022-09-15 11:58:47 +08:00
fix-plugin-installer-ts Update plugins installer component to TS, Fix TS bugs and Syncpack TypeScript (#34787) 2022-09-30 10:59:07 +13:00
fix-revert_on_change_third_param_update Revert a condition change on third param in onChange prop (#34626) 2022-09-09 09:57:56 -03:00
fix-select-control-extensibility Improve experimental select control accessibility (#34510) 2022-09-20 14:29:27 -07:00
fix-select-control-selection Fix initially selected items in SelectControl component (#34794) 2022-10-04 17:03:37 -07:00
remove-split-dropdown Remove unfinished and unused SplitDropdown component (#34806) 2022-10-03 14:23:57 -04:00
try-downshift Add SearchControl component (#34159) 2022-08-18 10:36:20 -07:00
update-64-tag-styling Update tag component styling (#34457) 2022-08-30 07:45:50 -07:00
update-date-time-picker-control DateTimePickerControl updates (#34656) 2022-09-29 11:13:31 -04:00
update-date-time-picker-control-onchange Update DateTimePickerControl's onChange signature (TypeScript) (#34561) 2022-09-02 15:46:27 -04:00
update-experimental_select_control Update/experimental select control (#34620) 2022-10-06 11:40:41 -03:00
update-jest-merge Update/unify jest@27 across all packages (#34322) 2022-09-06 09:29:45 -05:00
update-select-control-input-placement Update text input placement in SelectControl (#34788) 2022-10-05 12:08:10 -07:00
update-select-control-tag-location Allow external tags in SelectControl component (#34823) 2022-10-05 13:29:30 -07:00
upgrade-pnpm-7 Upgrade to pnpm 7 (#34661) 2022-09-16 09:21:42 +12:00