Damián Suárez
5f91f74a93
silent useInnerBlocksProps TS issue
2023-12-07 19:35:05 -03:00
Damián Suárez
5f9c5fc4d6
description block uses inner blocks
2023-12-07 19:35:05 -03:00
Nathan Silveira
7d8bb9be3f
Add @woocommerce/product-editor as an npm devDependency to create-product-editor-block ( #41886 )
...
* Add legacy-peer-deps flag
* Add @woocommerce/product-editor as an npm devDependency
* Use wooBlockProps hook
2023-12-07 16:12:18 -03:00
Maikel David Pérez Gómez
37c965735d
Create section description block ( #41929 )
...
* Create section description block
* Add changelog files
* Change section description block to receive its content from the attributes instead of innerBlocks
2023-12-07 14:11:23 -05:00
Fernando Marichal
defa590f32
Show feedback bar only once ( #41787 )
...
* Show feedback bar only once
* Add changelog
* Add isFeedbackBarHidden
* rename showFeedbackBarOnce
---------
Co-authored-by: Fernando Marichal <fernandomarichal@fernandos-mbp.lan>
2023-12-07 12:40:12 -03:00
Damián Suárez
e494d53aee
introduce showBackButton prop
2023-12-06 17:38:47 -03:00
Damián Suárez
035280b426
do not sub registry for the Product Editor
2023-12-06 17:38:10 -03:00
Damián Suárez
f58405f1a3
dispatching action to close from modal cmp
2023-12-06 17:38:10 -03:00
Damián Suárez
39778dadf4
fix prettier issue
2023-12-06 17:38:10 -03:00
Damián Suárez
3f39802848
minor doc comment
2023-12-06 17:38:10 -03:00
Damián Suárez
42a9ed7087
remove useSubRegistry prop
2023-12-06 17:38:10 -03:00
Damián Suárez
26f44671a2
do not memoize parsed blocks
2023-12-06 17:38:10 -03:00
Damián Suárez
adefe04c84
set the Modal editor content when clicking
2023-12-06 17:38:10 -03:00
Damián Suárez
c9a4a1aab7
add a line break (minor)
2023-12-06 17:38:10 -03:00
Damián Suárez
7bd4c1b8cb
rename store actions, consts, etc
2023-12-06 17:38:10 -03:00
Damián Suárez
be31dd7ae1
handler parsing blocks and redering the preview
2023-12-06 17:38:09 -03:00
Damián Suárez
05e2eeb958
set should update blocks when onSave()
2023-12-06 17:38:09 -03:00
Damián Suárez
137d23b6fd
register when modal editor blocks change
2023-12-06 17:38:09 -03:00
Damián Suárez
d0d744627d
decouple Modal and Product editor
2023-12-06 17:38:09 -03:00
Damián Suárez
c3b6b61f82
set modal editor blocks with empty array when not defined
2023-12-06 17:38:09 -03:00
Damián Suárez
6962e6c0aa
changelog
2023-12-06 17:38:09 -03:00
Damián Suárez
b60d723982
move the Modal editor out of the block instance
2023-12-06 17:38:09 -03:00
Damián Suárez
388c980cf5
onChange and onClose are optional
2023-12-06 17:38:09 -03:00
Damián Suárez
5003dff2db
store iFrame blocks in the store instead on the local state
2023-12-06 17:38:09 -03:00
Damián Suárez
2c1ff8a66e
store modal editor blocks in the woo state
2023-12-06 17:38:09 -03:00
Christopher Allford
8c6b414fe0
Revert "Refactoring Task Infrastructure" ( #41928 )
...
Revert "Refactored Task Infrastructure (#41202 )"
This reverts commit 96a973b9fa
.
2023-12-06 11:36:12 -08:00
Christopher Allford
96a973b9fa
Refactored Task Infrastructure ( #41202 )
...
* Fixed NPM packages with invalid names.
* Renamed plugin packages.
* Standardized package NPM scripts.
* Replaced Turborepo with Wireit.
2023-12-06 09:32:32 -08:00
Christopher Allford
88969742f2
Regenerate PNPM Lock File & Fix Errors ( #41830 )
2023-12-05 00:36:30 -08:00
Damián Suárez
fda0cd13d5
Merge branch 'trunk' into fix/wrdpressscripts
2023-12-04 20:16:14 -03:00
Damián Suárez
6c5cb1ed2b
rename store folder
2023-12-04 16:51:54 -03:00
Nathan Schneider
1e3b7425dc
Remove unused @wordpress/scripts dependency
2023-12-04 16:17:28 -03:00
Damián Suárez
dfa1adaf44
changelog
2023-12-04 14:43:29 -03:00
Damián Suárez
7a1cb7619e
handle Modal editor via store
2023-12-04 14:43:29 -03:00
Damián Suárez
a22331f3db
import, export and register the store
2023-12-04 13:25:52 -03:00
Damián Suárez
3b6e70ace0
introduce Product Editor store
2023-12-04 13:25:52 -03:00
Fernando Marichal
0a6ca9e7db
Add max width to tooltip ( #41797 )
...
* Add max-width to tooltip
* Add changelog
2023-12-04 10:22:10 -03:00
Damián Suárez
1da600718b
handle attrs at component edit level
2023-12-01 11:44:30 -03:00
Damián Suárez
0c2e79dfe4
set label at block def level
2023-12-01 09:51:22 -03:00
Damián Suárez
a376da9316
changelog
2023-12-01 09:38:30 -03:00
Damián Suárez
8cf5424c5e
summary block: tweak name, and attrs handling
2023-12-01 09:14:11 -03:00
Christopher Allford
c6b74ddafa
Revert "Resolve PNPM Lock File Errors" ( #41828 )
...
Revert "Resolve PNPM Lock File Errors (#41800 )"
This reverts commit 2550558a13
.
2023-11-30 14:55:35 -08:00
Christopher Allford
2550558a13
Resolve PNPM Lock File Errors ( #41800 )
...
This makes the lock file constraints more specific to prevent the
backward incompatible types from WordPress types using the caret
constraint.
2023-11-30 09:33:34 -08:00
Damián Suárez
ac18ae7db4
Merge branch 'trunk' into update/rename-edit-fn-names
2023-11-30 08:15:26 -03:00
Damián Suárez
5ecedbd1ca
fix importing Tab block in tests
2023-11-30 08:15:06 -03:00
Damián Suárez
f36ce5b3f1
[Product Block Editor]: fix Input control issue in Manage download limit form ( #41796 )
...
* do not destructure number input props
* changelog
2023-11-29 17:18:48 -04:00
Maikel David Pérez Gómez
f24af0e197
[Grouped products] Add ordering support to the product list ( #41709 )
...
* When the user clicks the search field, we immediately display the list of all existing products. It is sorted alphabetically. Clicking an item closes the search and adds the product to the list.
* Fix linter errors
* Create useDraggable hook
* Add dragging to sort products in the modal
* Fix product row padding
* Improve product petching
* Add changelog file
2023-11-29 16:05:16 -05:00
Lourens Schep
423d5a86fa
Fix spelling mistake and lint issue
2023-11-29 15:13:43 -04:00
Lourens Schep
476374049c
Add changelog
2023-11-29 14:45:49 -04:00
Lourens Schep
bffd013afe
Update parseNumber to handle empty string seperators
2023-11-29 14:45:03 -04:00
louwie17
03cac8bf89
Add rimraf to admin-layout package ( #41784 )
...
* Add rimraf to admin-layout package
* Add changelog
2023-11-29 14:00:23 -04:00