woocommerce/plugins/woocommerce-blocks/assets/js/blocks/product-query
Lucio Giannotta af557b0281 Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397)
* Add Stock Status to Product Query block filters

Creates a new Tools Panel called “Product filters” where we can neatly
organize our product specific settings. Eventually, this panel could be
merged with the core “Filters” panel; however, at the time of this
commit, this is impossible (see WordPress/gutenbergwoocommerce/woocommerce-blocks#43684 for a PoC).

Also moved the “On Sale” setting under this newly created panel.

* Add `resetAll` callback for the new Tools Panel

Tools Panels come with a “Reset All” functionality, that's supposed to
return all the settings to their original state.

In our case, things are a bit more complicated, as the original state
is dependant on the current variation, so it can't be hard-coded like it
is on the core block.
2022-10-27 19:40:10 +02:00
..
variations Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397) 2022-10-27 19:40:10 +02:00
constants.ts Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397) 2022-10-27 19:40:10 +02:00
index.tsx Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397) 2022-10-27 19:40:10 +02:00
inspector-controls.tsx Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397) 2022-10-27 19:40:10 +02:00
types.ts Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397) 2022-10-27 19:40:10 +02:00
utils.tsx Add Stock Status setting to Product Query Block (https://github.com/woocommerce/woocommerce-blocks/pull/7397) 2022-10-27 19:40:10 +02:00