Seghir Nadir
226d7de6d6
import checkbox from single place ( https://github.com/woocommerce/woocommerce-blocks/pull/12015 )
2023-12-01 19:40:04 +01:00
Sam Seay
5f7836183b
Adjust the store config for Dropdown to keep selectors in state portion. ( https://github.com/woocommerce/woocommerce-blocks/pull/11968 )
2023-11-29 18:27:59 +13:00
Agung Sundoro
7e77a13f16
fix: store notices always shows as an error type woocommerce/woocommerce-blocks#11768 ( https://github.com/woocommerce/woocommerce-blocks/pull/11932 )
2023-11-27 05:07:18 -08:00
Arsany Benyamine
fa1f2896fb
replace Stories root Dir to "External Components" ( https://github.com/woocommerce/woocommerce-blocks/pull/11910 )
2023-11-27 04:14:58 -08:00
Sam Seay
1cd4df5b19
Migrate interactivity stock filter to new store API, add improvements and bugfixes ( https://github.com/woocommerce/woocommerce-blocks/pull/11827 )
2023-11-27 17:26:01 +13:00
Thomas Roberts
409988881b
Move `CheckboxControl` to components package and leave alias in checkout package ( https://github.com/woocommerce/woocommerce-blocks/pull/11662 )
2023-11-21 10:55:42 +00:00
Alex Florisca
8b45dbfecd
Add storybook entry for StoreNotice component ( https://github.com/woocommerce/woocommerce-blocks/pull/11790 )
...
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-11-20 15:49:40 +00:00
Thomas Roberts
777f8c049f
Add Storybook entry for `Panel` ( https://github.com/woocommerce/woocommerce-blocks/pull/11818 )
2023-11-20 15:26:21 +00:00
Thomas Roberts
ddcd32897b
Rename Checkbox List story to work with storybook 7 ( https://github.com/woocommerce/woocommerce-blocks/pull/11679 )
2023-11-20 13:15:22 +00:00
Thomas Roberts
143f493097
Add Storybook entries for `TextInput`, `ValidatedTextInput`, and `ValidationInputError` ( https://github.com/woocommerce/woocommerce-blocks/pull/11794 )
2023-11-20 13:08:16 +00:00
Thomas Roberts
cc84383730
Move all totals components into components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11773 )
...
Co-authored-by: Paulo Arromba <17236129+wavvves@users.noreply.github.com>
2023-11-20 12:53:41 +00:00
dependabot[bot]
471b9a1b60
Bump @wordpress/icons from 6.1.1 to 9.36.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/11611 )
...
* Bump @wordpress/icons from 6.1.1 to 9.36.0
Bumps [@wordpress/icons](https://github.com/WordPress/gutenberg/tree/HEAD/packages/icons ) from 6.1.1 to 9.36.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases )
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/icons/CHANGELOG.md )
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/icons@9.36.0/packages/icons )
---
updated-dependencies:
- dependency-name: "@wordpress/icons"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add sparkles icon to codebase
* Fix failing JS-unit tests
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Niels Lange <info@nielslange.de>
2023-11-16 17:40:53 +00:00
Sam Seay
d62b950aae
Add a stock filter block powered by the interactivity API ( https://github.com/woocommerce/woocommerce-blocks/pull/11663 )
2023-11-15 16:50:05 +13:00
Seghir Nadir
49579f4aa0
Move phone to default fields section instead of being handled inline. ( https://github.com/woocommerce/woocommerce-blocks/pull/11651 )
...
* Move phone to default fields section
* remove unused files and actions
2023-11-14 18:30:23 +00:00
Alex Florisca
9ad8323851
Move Button, StoreNotice and StoreNoticesContainer components into the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11766 )
...
* Move Button, StoreNotice and StoreNoticesContainer components into the components package
* Delete the button folder and leave alias in index.ts
* Update references from @woocommerce/blocks-checkout to @woocommerce/blocks-components
2023-11-14 16:32:53 +00:00
Thomas Roberts
cb468c8ade
Move `TextInput`, `ValidatedTextInput` and `ValidationInputError` to the `@woocommerce/blocks-components` package. ( https://github.com/woocommerce/woocommerce-blocks/pull/11654 )
2023-11-14 14:52:14 +00:00
Alex Florisca
cee80347f3
Add storybook entry for Label component ( https://github.com/woocommerce/woocommerce-blocks/pull/11682 )
2023-11-14 09:58:57 +00:00
Alex Florisca
4d90cb2803
Add storybook entries for RadioControl and RadioControlAccordion ( https://github.com/woocommerce/woocommerce-blocks/pull/11657 )
2023-11-13 17:12:46 +00:00
Mike Jolley
c93ee12770
Fix TT4 mobile styling for cart and notes field on checkout ( https://github.com/woocommerce/woocommerce-blocks/pull/11742 )
...
* Add box-sizing to textarea
* Fix cart mobile border
2023-11-13 12:52:29 +00:00
Thomas Roberts
174c8e30ac
Add `Textarea` entry to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11635 )
2023-11-13 11:52:46 +00:00
Thomas Roberts
abd32b21c9
Move `Panel` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11698 )
2023-11-10 18:56:40 +00:00
Thomas Roberts
66fc4c5ea0
Add `FormStep` to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11489 )
2023-11-10 17:20:20 +00:00
Mike Jolley
daea9f0fdf
Fix address block invalidations in the editor and address card display in Firefox ( https://github.com/woocommerce/woocommerce-blocks/pull/11714 )
...
* Add checks to see if getCartData finished before rendering address
* Prevent block error due to excessive updates of customValidation
* Do not condense address in admin and handle phone field
* Add missing showPhoneField for billing
---------
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-11-09 16:25:28 +00:00
Thomas Roberts
b2efba9fef
Add `SortSelect` to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11618 )
2023-11-08 11:13:49 +00:00
Thomas Roberts
7d4fc482fd
Add storybook entry for `CheckboxList` ( https://github.com/woocommerce/woocommerce-blocks/pull/11469 )
2023-11-08 02:55:48 -08:00
Thomas Roberts
fcdfcc2123
Add `Spinner` storybook entry ( https://github.com/woocommerce/woocommerce-blocks/pull/11622 )
2023-11-08 10:54:29 +00:00
Thomas Roberts
61b1272d8a
Add `Title` entry to Storybook ( https://github.com/woocommerce/woocommerce-blocks/pull/11636 )
...
* Export TitleProps interface for use on storybook
* Add Storybook entry for Title
2023-11-07 13:45:38 +00:00
Thomas Roberts
614fc3dba6
Ensure input is validated when autofilled in Firefox ( https://github.com/woocommerce/woocommerce-blocks/pull/11062 )
2023-11-06 01:35:19 -08:00
Mike Jolley
ba09750661
Add Notices Documentation to Storybook and upgrade to Storybook 7 ( https://github.com/woocommerce/woocommerce-blocks/pull/11524 )
...
* Rename stories
* MDX guidelines
* dedupe and fix dependencies
* Notice Banner Docs
* Fix root elements and icon library docs
* Fix ProductPrice stories
* Organise storybook structure
* Fix error placeholder story
* Snackbar docs
* Missing dotenv dependency
* Update storybook/main.js
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/notice-banner/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update assets/js/base/components/snackbar-list/docs/docs.mdx
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
* Update package lock
* update snaps
* fix json error check
---------
Co-authored-by: Alex Florisca <alex.florisca@automattic.com>
2023-11-02 13:01:42 +00:00
Thomas Roberts
aba0dfed0a
Move `Title` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11383 )
2023-11-01 03:40:29 -07:00
Thomas Roberts
d78ffa4656
Add Storybook entry for `FormattedMonetaryAmount` ( https://github.com/woocommerce/woocommerce-blocks/pull/11481 )
2023-10-30 02:31:54 -07:00
Thomas Roberts
dbcb867141
Move `SortSelect` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11411 )
2023-10-26 04:55:34 -07:00
Thomas Roberts
e6272d0aee
Move `Textarea` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11384 )
2023-10-25 01:53:24 -07:00
Thomas Roberts
ef2a129502
Move `FormStep` to the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11246 )
2023-10-23 08:57:45 -07:00
Alex Florisca
e3f378d990
Move `RadioControl`and `RadioControlAccordion` components to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11312 )
...
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-10-23 15:59:19 +01:00
Thomas Roberts
e8e6c3cbe7
Move `Label` component to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11275 )
2023-10-20 07:03:00 -07:00
Thomas Roberts
fc104dad31
Move `Spinner` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11317 )
2023-10-20 04:26:09 -07:00
Thomas Roberts
38759c4e84
Move `FormattedMonetaryAmount` to the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11230 )
2023-10-18 07:43:34 -07:00
Thomas Roberts
c9ae690a0b
Move `Chip` and `RemovableChip` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11223 )
2023-10-18 05:08:18 -07:00
Thomas Roberts
766fa1311d
Move `CheckboxList` and create new `blocksComponents` package ( https://github.com/woocommerce/woocommerce-blocks/pull/11214 )
2023-10-17 02:47:34 -07:00
Mike Jolley
c8b8b7232d
Checkout Field Padding and Spacing ( https://github.com/woocommerce/woocommerce-blocks/pull/11207 )
...
* Spacing values
* Unused opacity rule
2023-10-13 12:13:50 +01:00
Mike Jolley
0c2f042886
Add universal border radius for form elements and components ( https://github.com/woocommerce/woocommerce-blocks/pull/11193 )
...
* Add universal border radius
* Apply radius to checkbox and dropdown
2023-10-11 17:04:45 +01:00
Mike Jolley
eb383203f0
validateInput when the value in the store changes ( https://github.com/woocommerce/woocommerce-blocks/pull/11108 )
2023-10-05 10:27:10 +01:00
larsenlarsson
76752dfedb
woocommerce/woocommerce-blocks#11053 added fee id ( https://github.com/woocommerce/woocommerce-blocks/pull/11054 )
2023-09-29 13:34:55 +07:00
Thomas Roberts
e2b8083883
Update `postcode-validator` to 3.8.15 to validate "new" Taiwanese postcodes ( https://github.com/woocommerce/woocommerce-blocks/pull/10924 )
2023-09-15 07:05:01 -07:00
Niels Lange
0c74f96e8f
Add custom regex for validating Nicaraguan postal codes ( https://github.com/woocommerce/woocommerce-blocks/pull/10928 )
2023-09-15 03:16:04 +00:00
Hritik Chaudhary
4199533688
Fixed newly detected broken links ( https://github.com/woocommerce/woocommerce-blocks/pull/10537 )
...
* Update check-doc-links.yml
* Update check-doc-links.yml
* Update check-doc-links.yml
* Update check-doc-links.yml
* POC: Exclude releases folder from MD link check using “ignorePatterns”
* Update check-doc-links.yml to use tcort/markdown-link-check
* Update check-doc-links.yml to use existing config
* reverted check-doc-links-config.json
* fixed broken links
* fixed broken links and generated docs
* updated docs
---------
Co-authored-by: Niels Lange <info@nielslange.de>
2023-08-22 11:51:18 +02:00
Mike Jolley
4fd16267be
Refactor Push Changes Readability and Performance ( https://github.com/woocommerce/woocommerce-blocks/pull/10315 )
...
* Add local state to address-form
* Update test with valid postcode and required fields
* Push changes refactoring
* Avoid loops due to retrying same data
* Callbacks to prevent rerenders
* Move validation functions
* Filter incoming values to only those included as fields to prevent errors
* Keep track of country changes to prevent excessive updates of addressFormFields.
* Use helpers in test
* Fill company
* Revert local state in address form
* Update address form to remove validation handling for postcode (country clears the field).
* Revert "Update test with valid postcode and required fields"
This reverts commit 718a6006df24f6e957297ad4d1ef9d6f690793bd.
* Clear postcode when country changes if invalid
* Revalidate fields when country changes
* Comment for pick
* Revert unneccessary test change
* Revery moving of functions to reduce diff size
* Increase push timeout in tests
* Revert test changes
2023-08-09 18:24:51 +01:00
Mike Jolley
2d530a7d5e
Refactor ValidatedTextInput and AddressForm usage ( https://github.com/woocommerce/woocommerce-blocks/pull/10309 )
...
* Refactor ValidatedTextInput and AddressForm usage
* Remove formatting from onChange
* update useeffect dependencies
* Update validation text
* Style fields without floats (https://github.com/woocommerce/woocommerce-blocks/pull/10310 )
2023-08-03 12:02:20 +01:00
Albert Juhé Lluveras
df3ff6793e
Per block stylesheets ( https://github.com/woocommerce/woocommerce-blocks/pull/9831 )
...
* Clean up blank lines
* Update Webpack config
* Update PHP logic to load block styles
* Style fixes
* Style fixes (II)
* Style fixes (III)
* Style fixes (IV)
* Fix missing stylesheets in the Site Editor
* Fix wrong return values in some PHP method docs
* Fix missing ProductPrice stylesheet causing 404 in tests
* Fix missing ProductGallery stylesheet causing 404 in tests
2023-07-04 13:06:48 +02:00