Commit graph

7710 commits

Author SHA1 Message Date
Philipp Stracker
2b5555c962
Add the @wordpress/icons dependency 2024-12-20 13:54:25 +01:00
Philipp Stracker
2848347537
🔥 Remove unused code 2024-12-20 13:49:46 +01:00
Philipp Stracker
1c44a8105b
♻️ Fix the PayPal onboarding button 2024-12-20 13:48:26 +01:00
Philipp Stracker
827e08d91f
Add a new local “isBusy” flag for busy-wrapper 2024-12-20 13:38:12 +01:00
Philipp Stracker
1e26852aa1
♻️ Rename actions for better semantics 2024-12-19 13:26:19 +01:00
Philipp Stracker
da96c084ab
♻️ Consolidate the onboarding-url-generation 2024-12-19 13:23:40 +01:00
Philipp Stracker
ec62709206
🔀 Merge branch 'trunk' 2024-12-18 12:53:13 +01:00
Philipp Stracker
607021c9ec
🔥 Remove unnecessary "use" 2024-12-18 12:51:22 +01:00
Philipp Stracker
45db5abb34
♻️ Use new connection manager in REST endpoint 2024-12-17 19:35:43 +01:00
Philipp Stracker
a2221e5233
Introduce new connection manager class 2024-12-17 19:34:22 +01:00
Philipp Stracker
ba7fbb0943
Merge pull request #2927 from woocommerce/PCP-3998-customize-description-based-on-locations-selection
Add location based descriptions on styling tab (3998)
2024-12-17 18:08:40 +01:00
Philipp Stracker
758b1df489
♻️ Adjust service name for consistency 2024-12-17 16:08:09 +01:00
Philipp Stracker
a5bbee307d
🚚 Move ajax handler to separate folder 2024-12-17 16:04:36 +01:00
Philipp Stracker
24fb109f0d
Merge pull request #2928 from woocommerce/PCP-3931-resolve-merge-conflicts
Implement logic for Feature-Refresh button, fix (3931)
2024-12-17 15:51:10 +01:00
Philipp Stracker
a77b209e3e
♻️ Simplify Redux controllers 2024-12-17 15:05:34 +01:00
Philipp Stracker
11599102f4
💡 Add code remarks on planned improvements 2024-12-17 15:05:05 +01:00
Philipp Stracker
4cbcdce75d
♻️ Use Icon component instead of getImage() helper 2024-12-17 15:04:26 +01:00
Philipp Stracker
157cf7d966
️ Revert recent changes from PCP-4025 2024-12-17 15:03:15 +01:00
Narek Zakarian
e33302c6f7
Fix the param naming 2024-12-17 17:33:13 +04:00
Narek Zakarian
f3d1e2ee9e
Add location based descriptions on styling tab 2024-12-17 16:55:30 +04:00
Philipp Stracker
4949a4fd5a
Merge pull request #2925 from woocommerce/PCP-3931-overview-features-and-refresh
New Settings UI: Add feature status to REST data, implement refresh button logic (3931)
2024-12-17 13:54:28 +01:00
Himad M
f31b78f91c
New Settings UI: Move request chaining fom control to action 2024-12-17 12:58:05 +01:00
Himad M
fa2571f44b
New Settings UI: Add modules feature state to merchant data 2024-12-17 12:58:05 +01:00
Himad M
75f3b0b7e4
New Settings UI: Implement logic for features and refresh button. 2024-12-17 12:58:02 +01:00
Philipp Stracker
33afa940dd
Merge pull request #2924 from woocommerce/PCP-4025-review-and-fix-component-state-handling
Settings UI: Fix UI animations by removing the components prop
2024-12-17 12:45:45 +01:00
Philipp Stracker
c279a88ecf
Merge pull request #2890 from woocommerce/PCP-3999-remove-debit-credit-card-option
Remove the "Debit & Credit Card" option from button previews
2024-12-17 12:14:35 +01:00
Daniel Dudzic
44e79f62c5
Make the toggle state name a bit more descriptive 2024-12-17 11:56:38 +01:00
Daniel Dudzic
f32f30ef0a
Remove the components prop in favor of the native children prop to prevent unnecessary re-renders which are breaking component animations 2024-12-17 11:50:32 +01:00
Daniel Dudzic
51613c3020
Fix toggle animation issue 2024-12-16 16:00:27 +01:00
Philipp Stracker
16ad84c244
Merge pull request #2915 from woocommerce/PCP-4031-remove-woocommerce-navigation-dependency
Remove @woocommerce/navigation dependency (4031)
2024-12-13 13:09:00 +01:00
Philipp Stracker
142e22452f
Remove deprecated “navigation” dependency 2024-12-13 12:45:07 +01:00
Philipp Stracker
6f97015041
♻️ Replace external module with own code 2024-12-13 12:40:09 +01:00
Philipp Stracker
ec1d41261a
Add own integration of the “navigation” module 2024-12-13 12:31:20 +01:00
Philipp Stracker
0b76a354b7
Merge pull request #2912 from woocommerce/PCP-4029-review-and-fix-js-warnings-in-badge-box-utils-js
Review and fix JS warnings in "badgeBoxUtils.js" (4029)
2024-12-13 11:18:50 +01:00
Philipp Stracker
478002dc32
Introduce price-matrix and currency-formatting 2024-12-12 18:29:36 +01:00
Philipp Stracker
bdb53dfced
♻️ Remove footnote-number from translatable string 2024-12-12 18:28:23 +01:00
Philipp Stracker
985f2f8e9f
🔥 Remove unused file 2024-12-12 17:54:49 +01:00
Philipp Stracker
5bd3e5f976
♻️ Move country logic into PricingTitleBadge 2024-12-12 17:54:38 +01:00
Philipp Stracker
b89164e1ea
♻️ Move country check into PricingDescription 2024-12-12 17:48:09 +01:00
Philipp Stracker
fe978a5ea0
Introduce date-variable in pricing description 2024-12-12 17:35:18 +01:00
Philipp Stracker
561f71f0b5
♻️ Extract price description to custom component 2024-12-12 17:02:48 +01:00
Philipp Stracker
e59ae23c43
♻️ Replace generatePriceText with custom component 2024-12-12 16:55:19 +01:00
Philipp Stracker
a3b68aae14
Merge pull request #2902 from woocommerce/PCP-4012-Links-inside-radio-boxes-do-not-work-(radio-item-is-selected,-not-link-opened)
Links inside radio boxes do not work (radio item is selected, not link opened) (4012)
2024-12-12 14:58:31 +01:00
Philipp Stracker
10f251c73f
Merge pull request #2909 from woocommerce/PCP-4028-fix-php-notices-related-to-settings-mapping
Fix PHP notices related to settings-mapping (4028)
2024-12-12 14:54:28 +01:00
Philipp Stracker
e8ad1a5e31
🎨 Apply default order in doc-blocks 2024-12-12 13:59:38 +01:00
inpsyde-maticluznar
169c184e57
Make the whole rdb box selectable and link clickable 2024-12-12 06:26:07 +01:00
Philipp Stracker
3b2e0687b8
️ Revert type annotations 2024-12-11 21:26:10 +01:00
Philipp Stracker
d5f0ada0ce
Merge pull request #2908 from woocommerce/temp/settings-ui
Merge latest UI changes
2024-12-11 21:21:19 +01:00
Philipp Stracker
cbf1c0656a
🥅 Prevent invalid settings-mapping 2024-12-11 21:15:01 +01:00
Philipp Stracker
dc7e318a1a
️ Add cache for “mapped_value” access 2024-12-11 21:08:13 +01:00