woocommerce/plugins/woocommerce-blocks/assets/js/utils
Mike Jolley c7b608a3d0 Introduce a new Products by Tag(s) block (https://github.com/woocommerce/woocommerce-blocks/pull/554)
* Introduced WGPB_Extend_Core class to modify shortcodes and API requests of core

* Require the new class

* WC_REST_Blocks_Products_Controller_V2 to override the wc-blocks API to support new tags properties

* Register new products by tag block type

* Modify utils to support tags and tag_operators

* Add ProductTagControl to handle tag searching

* Add the actual products by tag block

* Set limitTags to 100

* Create Package class and use in main plugin file

* Move and refactor library class - split asset methods into new Assets class.

* Add jetpack autoloader dependency

* fix tests

* Update from master

* AbstractBlock class for general block registration

* remove test autoloader so tests do not break

* Create AbstractProductGrid

* FeaturedProduct

* HandpickedProducts

* ProductBestSellers

* ProductCategory

* ProductNew

* ProductOnSale

* ProductTopRated

* ProductsByAttribute

* Remove old base and render functions

* Allow non-dynamic blocks and register category block

* Fix products-by-attribute due to wrong naming

* Remove no dev

* test phpunit dir

* Update testing framework

* Update with new abstract classes and build in API

* Undo edit to attribute block

* Move edit mode

* No need to support shortcodes

* correct linting errors

* Update tests/bootstrap.php

Co-Authored-By: Albert Juhé Lluveras <aljullu@gmail.com>

* Update code comment to make more sense.

* Correct test package

* docblock

* Fix cancel button class

* Fix classname schema

* Set loading state so spinner is shown

* Add placeholder element when no tags are selected

* No tags placeholder

* Update rest endpoints
2019-07-09 14:42:22 +01:00
..
test Grid Blocks: Prevent invalid parameter passed to API (https://github.com/woocommerce/woocommerce-blocks/pull/543) 2019-04-30 16:30:43 -04:00
deprecations.js Add/block product categories (https://github.com/woocommerce/woocommerce-blocks/pull/613) 2019-06-17 10:23:59 -04:00
get-query.js Introduce a new Products by Tag(s) block (https://github.com/woocommerce/woocommerce-blocks/pull/554) 2019-07-09 14:42:22 +01:00
get-shortcode.js Products by Attribute: Update block to use API, shortcode rendering (https://github.com/woocommerce/woocommerce-blocks/pull/405) 2019-02-07 15:26:47 -05:00
products.js Featured Product block: Allow custom background image selecton (https://github.com/woocommerce/woocommerce-blocks/pull/322) 2019-01-14 17:22:00 -05:00
shared-attributes.js Add button alignment option to product grid blocks (https://github.com/woocommerce/woocommerce-blocks/pull/606) 2019-06-27 12:13:02 +01:00