Nathan Silveira
|
00d14debd4
|
Create woocommerce/product-text-field block (#40337)
* Add new block woocommerce/product-input-field
* Add required attribute
* Add 'required' validation
* Add validationRegex attribute
* Add changelog
* Use existing meta_data field
* Add validationErrorMessage attribute
* Rename block
* Rename path
* Create 'useMetaEntityProp' hook
* Add changelog
* Add comment to translators
* Rename init function
* Add minLength and maxLength attributes
* Fix wrong copied line
* Fix typescript issues
* Refactor hook to use property name instead of isMeta boolean
* Rename hook
* Add tests to useProductEntityProp
* Fix bug: the meta property shouldn't contain "meta_data."
* Implement code review suggestions
* Use 'useWooBlockProps' hook
|
2023-10-03 15:12:07 +00:00 |