Mike Jolley
da58a8b44f
Add Inner Block Rendering and Atomic Block Styles ( https://github.com/woocommerce/woocommerce-blocks/pull/2607 )
...
* Register Atomic Blocks and save some block content
* renderInnerBlocks utility
* Frontend Rendering
* Clean up atomic block classnames
* Move shared styles
* Create a hoc for attribute mapping
* Rename some unpluralised class names
* Remove prefixes from atomic component class names
* Updated styles
* Update styles from master
* Revert product list styles
* 2020 fixes
* Separate renderFrontend from renderInnerBlocks
* Lazy loading of components
* Tweak loading classes
* FIx all products loading state
* Revert lazy implementation - creates too many unneccessary files due to webpack config
* Cleanup
* Remove wcBlocksBuildUrl
* Move call to register_atomic_blocks
* Remove duplicate key
* reuse render frontend
* Corectly handle frontend attribute mapping to keep editor working
* Style updates
* Update side effects
* Remove width style from rating to fix alignment
* Move ssr grid styles to main stylesheet
* Put back prefixed classnames
* 2020 styling fixes
* Create frontend files instead of doing it all in block map
* Update assets/js/atomic/utils/get-block-map.js
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
* Update assets/js/atomic/utils/render-parent-block.js
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
* Fix last child alignment regardless of block type
* More specificity fixes
* 2020 button alignment
* static fix to prevent offsets
* fix placeholder image in firefox
* Issues reported in feedback
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2020-06-05 13:18:16 +01:00
renovate[bot]
04691be547
Update babel monorepo to v7.10.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2609 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 06:57:07 -04:00
renovate[bot]
8fc7e7ab77
Update dependency @testing-library/jest-dom to v5.9.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2612 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:52:34 -04:00
renovate[bot]
0dda29d36a
Update dependency @stripe/stripe-js to v1.6.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2611 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:51:26 -04:00
renovate[bot]
3e58b5e096
Update dependency @octokit/graphql to v4.5.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2610 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:47:43 -04:00
renovate[bot]
4880374c41
Update dependency @testing-library/react to v10.0.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2613 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-03 10:19:43 +01:00
renovate[bot]
b7430d2197
Update babel monorepo to v7.10.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2572 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-28 11:03:32 +01:00
renovate[bot]
38a050bb01
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2550 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-27 14:55:44 +01:00
Seghir Nadir
6862938653
Add React Testing Library ( https://github.com/woocommerce/woocommerce-blocks/pull/2528 )
...
* refactor sidebar to its own component
* install RTL
* wrap component in EditorPreview
* remove example test
2020-05-20 20:33:16 +01:00
renovate[bot]
d6779c4a8b
Update dependency autoprefixer to v9.8.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2511 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-20 14:41:55 +01:00
renovate[bot]
6fce572f3a
Update dependency eslint-plugin-jest to v23.13.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2512 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-20 14:41:36 +01:00
renovate[bot]
dd18c75163
Update dependency @types/jest to v25.2.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2509 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-20 14:29:11 +01:00
renovate[bot]
199231f94a
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2501 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-18 11:06:17 +01:00
Seghir Nadir
c48518de54
Use Reakit in payment tabs ( https://github.com/woocommerce/woocommerce-blocks/pull/2371 )
...
* WIP
* convert to reakit
* rebase and fix styling issues
* add forget initialTabName
* delete button and force manual select
* fix git diff problem in package-lock
* directly render tabs
* fix regression
* gaurd against unset values
* update reakit and guard against empty tabs
2020-05-15 14:55:17 -04:00
renovate[bot]
9e4755ad04
Update dependency @octokit/graphql to v4.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2472 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 15:24:14 +01:00
renovate[bot]
425b039dee
Update dependency eslint-plugin-jest to v23.11.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2476 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 15:23:51 +01:00
renovate[bot]
21fe9d05bc
Update dependency @types/react to v16.9.35 ( https://github.com/woocommerce/woocommerce-blocks/pull/2475 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 10:30:59 +01:00
renovate[bot]
0dff6c6b95
Pin dependencies ( https://github.com/woocommerce/woocommerce-blocks/pull/2471 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-13 10:30:16 +01:00
Mike Jolley
9caf01c354
Update wp.editor references, bump min version support ( https://github.com/woocommerce/woocommerce-blocks/pull/2434 )
...
* Update wp.editor references to wp.blockEditor
* Bump min version requirment to 5.2
* Update packages
* Revert "Update packages"
This reverts commit 7565c83a14fe8efd2e7c52473eeeaa5f837fa9fb.
* Undo server side render import changes
* bump min wp version variable
2020-05-13 08:31:49 +12:00
renovate[bot]
f6ca3f30e4
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2454 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-11 13:11:56 +01:00
Darren Ethier
467097de0c
add eslint configuration for react hooks ( https://github.com/woocommerce/woocommerce-blocks/pull/2436 )
2020-05-07 17:21:05 -04:00
Mike Jolley
74a4e55075
Remove API summaries in favour of client side code ( https://github.com/woocommerce/woocommerce-blocks/pull/2387 )
...
* Remove summary from API
* Add wordCountType to assets
* Update packages
* Remove summary from test data
* Featured product uses short desc
* Pass description instead of summary
* Use new Summary Component
* Component and tests
* Increased versititilty of methods
* Update assets/js/base/components/cart-checkout/product-summary/index.js
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
* Extra tests for html tags
Co-authored-by: Darren Ethier <darren@roughsmootheng.in>
2020-05-06 11:30:15 +01:00
renovate[bot]
058d22a980
Update dependency eslint-plugin-jest to v23.9.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2410 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-06 10:59:34 +01:00
renovate[bot]
371544a255
Update babel monorepo to v7.9.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2409 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-06 10:59:23 +01:00
renovate[bot]
539236ff6e
Update dependency jest to v25.5.4 ( https://github.com/woocommerce/woocommerce-blocks/pull/2412 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-06 10:58:56 +01:00
renovate[bot]
bad073d34e
Update dependency node-sass to v4.14.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2413 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-06 10:20:07 +01:00
Albert Juhé Lluveras
30c281c524
Use container queries to load Cart and Checkout responsive styles ( https://github.com/woocommerce/woocommerce-blocks/pull/2370 )
...
* Use container queries to load Cart and Checkout responsive styles
* Update package-lock.json
* Make form-step react to container queries instead of media queries
* Make sidebar layout inner padding relative to the full-width
* Make container queries breakpoints smaller
2020-05-05 10:10:02 +02:00
Mike Jolley
8c88870d2d
Merge branch 'add/pin-woocommerce'
2020-04-29 11:07:02 +01:00
renovate[bot]
cb467c8696
Update dependency @types/wordpress__data to v4.6.7 ( https://github.com/woocommerce/woocommerce-blocks/pull/2333 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-29 10:53:21 +01:00
renovate[bot]
0a6c23ba8e
Update dependency @stripe/stripe-js to v1.5.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2332 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-29 10:24:52 +01:00
renovate[bot]
9c41e1bfcc
Update dependency @types/wordpress__element to v2.4.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2334 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-29 10:23:55 +01:00
renovate[bot]
808e40a089
Update dependency css-loader to v3.5.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/2336 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-29 10:23:29 +01:00
renovate[bot]
a9b14b2b4e
Update dependency jest to v25.5.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2337 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-29 10:23:13 +01:00
renovate[bot]
0a9ce1206b
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2290 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-27 17:26:29 +01:00
Seghir Nadir
d70174aa57
Pin WooCommerce version
2020-04-26 14:30:31 +01:00
renovate[bot]
5d25790d95
Update dependency jest to v25.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2272 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-22 11:06:39 +01:00
renovate[bot]
3e9b6ad26c
Update dependency eslint-config-prettier to v6.11.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2271 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-22 11:06:13 +01:00
renovate[bot]
6a8643f531
Update dependency @stripe/stripe-js to v1.4.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2222 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-20 11:13:52 +01:00
renovate[bot]
75f6eb97fb
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2254 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-20 10:37:25 +01:00
renovate[bot]
59e4d12a7d
Update dependency jest to v25.3.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/2226 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-17 10:27:28 +01:00
renovate[bot]
48ef1e5d93
Update dependency css-loader to v3.5.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2225 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-17 10:27:13 +01:00
renovate[bot]
71a1fbc7ae
Update dependency autoprefixer to v9.7.6 ( https://github.com/woocommerce/woocommerce-blocks/pull/2224 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-17 10:26:29 +01:00
renovate[bot]
5de3b8544e
Update dependency @types/react to v16.9.34 ( https://github.com/woocommerce/woocommerce-blocks/pull/2223 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-17 10:26:13 +01:00
renovate[bot]
cba08c3392
Update Node.js to v12.16.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2221 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-17 10:25:37 +01:00
renovate[bot]
6b63f19fcb
Lock file maintenance ( https://github.com/woocommerce/woocommerce-blocks/pull/2198 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-14 15:19:48 +01:00
renovate[bot]
9a4fc8e2cc
Update dependency @stripe/stripe-js to v1.3.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2150 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-08 12:20:31 +01:00
renovate[bot]
bbf19ed59f
Update dependency @stripe/react-stripe-js to v1.1.2 ( https://github.com/woocommerce/woocommerce-blocks/pull/2149 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-08 11:21:15 +01:00
renovate[bot]
0742e8a3aa
Update dependency @babel/preset-env to v7.9.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/2148 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-08 11:20:39 +01:00
renovate[bot]
be35f98b06
Update dependency @types/jest to v25.2.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/2152 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-08 11:19:56 +01:00
Seghir Nadir
ea703c4a13
Add forcing source map on production to analyze tree-shaking ( https://github.com/woocommerce/woocommerce-blocks/pull/2117 )
...
* add forcing source map on production
* rename command to explore
2020-04-06 10:00:47 +01:00