Commit graph

161 commits

Author SHA1 Message Date
carmenmaymo
179f5a6416
Add new fixedAmount per item
we need to add the new amount to the general fixed amount.
Added also fastlane
Fix passing currency instead of country
2024-12-20 11:46:00 +01:00
inpsyde-maticluznar
80853c6fd4
Fix bugs & do some maintenance 2024-12-20 08:59:52 +01:00
inpsyde-maticluznar
ed77ad63ca
Add messages, separate components, finish actions 2024-12-19 13:10:19 +01:00
inpsyde-maticluznar
40b1b0d280
Merge remote-tracking branch 'origin/trunk' into PCP-3930-Make-the-webhook-resubscribe/simulate-logic-usable-in-React-application
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/ButtonSettingsBlock.js
#	modules/ppcp-settings/resources/js/Components/Screens/Overview/TabSettingsElements/Blocks/Troubleshooting.js
#	modules/ppcp-settings/resources/js/data/common/action-types.js
#	modules/ppcp-settings/resources/js/data/common/constants.js
#	modules/ppcp-settings/src/SettingsModule.php
2024-12-18 07:05:09 +01:00
inpsyde-maticluznar
08f5b4fba5
Get and resubscribe webhooks 2024-12-18 07:00:47 +01:00
Philipp Stracker
157cf7d966
️ Revert recent changes from PCP-4025 2024-12-17 15:03:15 +01:00
Himad M
75f3b0b7e4
New Settings UI: Implement logic for features and refresh button. 2024-12-17 12:58:02 +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
6f97015041
♻️ Replace external module with own code 2024-12-13 12:40:09 +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
0651871218
Merge pull request #2901 from woocommerce/PCP-4018-Remove-all-Pay-Later-references-with-at-no-extra-cost-to-you
Remove all Pay Later references with "at no extra cost to you" (4018)
2024-12-11 12:21:52 +01:00
Philipp Stracker
e2839879f6
Merge pull request #2900 from woocommerce/PCP-4017-Remove-SEPA-Direct-Debit-icons-from-onboarding
Remove SEPA Direct Debit icons from onboarding (4017)
2024-12-11 12:20:25 +01:00
Philipp Stracker
eaac7c0da1
Merge pull request #2892 from woocommerce/PCP-4000-hide-the-price-notice-when-no-badges-are-visible
Hide the price notice when no badges are visible (4000)
2024-12-11 10:42:25 +01:00
inpsyde-maticluznar
ebfd4b1887
Remove "at no extra cost to you" text from Pay later. 2024-12-11 09:23:25 +01:00
Emili Castells Guasch
2d27f5e99d Add todo item icon 2024-12-11 09:23:01 +01:00
inpsyde-maticluznar
ecee5cebf4
Remove SEPA icon from the onboarding 2024-12-11 08:11:36 +01:00
Philipp Stracker
36de426260
💄 Add a real loading screen 2024-12-09 19:24:34 +01:00
Philipp Stracker
70e2015e1f
💄 Fix multiple spinners in nested Busy-wrappers 2024-12-09 18:52:42 +01:00
Philipp Stracker
1826b95c08
Introduce new BusyStateWrapper component 2024-12-09 18:44:31 +01:00
Emili Castells Guasch
a0d610669c Hide price notice when country not available 2024-12-09 17:38:17 +01:00
Philipp Stracker
5c50a3d970
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
#	modules/ppcp-settings/resources/js/data/onboarding/hooks.js
#	modules/ppcp-settings/resources/js/data/onboarding/reducer.js
2024-12-09 16:35:41 +01:00
Philipp Stracker
2a9766fc76
♻️ Reuse the generic Accordion for settings 2024-12-09 14:43:27 +01:00
Philipp Stracker
1b557f1619
♻️ Make generic Accordion more generic 2024-12-09 14:03:07 +01:00
Philipp Stracker
e9a37da091
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
#	modules/ppcp-settings/resources/css/_variables.scss
#	modules/ppcp-settings/resources/js/Components/Screens/Overview/TabPaymentMethods.js
2024-12-09 11:27:41 +01:00
Daniel Dudzic
cc8482c340
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3965-update-the-settings-design-in-accordance-with-the-latest-figma-files 2024-12-08 17:33:33 +08:00
Daniel Dudzic
390a3f69f8
Update the Settings UI design to match the Figma files 2024-12-08 09:33:49 +01:00
Philipp Stracker
a3f900b298
♻️ Extract reusable icon 2024-12-04 16:06:43 +01:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04:00
inpsyde-maticluznar
bbbd18f84f
Merge remote-tracking branch 'origin/trunk' into pcp-3947-Create-screen-based-on-Figma-design
# Conflicts:
#	modules/ppcp-settings/resources/css/components/reusable-components/_button.scss
2024-11-28 10:38:00 +01:00
inpsyde-maticluznar
fac3dfcf84
Implement widget and fix some bugs 2024-11-28 10:31:16 +01:00
Narek Zakarian
23503b3c6e
Fix the separator styling 2024-11-26 18:34:57 +04:00
Narek Zakarian
db8a6cccd2
Create countryPriceInfo util 2024-11-26 18:18:02 +04:00
inpsyde-maticluznar
5f83517509
Create sidebar for styling screen and initalize preview - no success 2024-11-26 13:28:03 +01:00
Narek Zakarian
d768c4e24f
Fix the merge 2024-11-26 16:10:35 +04:00
Narek Zakarian
d0ba54e1c9
Merge remote-tracking branch 'origin/trunk' into PCP-3896-dynamic-content-for-prices-in-onboarding-wizard
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/AcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/BcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/WelcomeDocs.js
2024-11-26 15:30:35 +04:00
Narek Zakarian
f3d5c56663
Fix the lint 2024-11-26 15:01:21 +04:00
Himad M
4d729cd5dc
New Settings UI: Add optional payment methods step 2024-11-25 20:52:58 -04:00
Narek Zakarian
e2092d23f0
Update the price info, create helper util 2024-11-25 19:00:21 +04:00
Philipp Stracker
3b3bb29428
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/Navigation.js
#	modules/ppcp-settings/resources/js/Components/Screens/Settings.js
#	modules/ppcp-settings/services.php
#	modules/ppcp-settings/src/SettingsModule.php
2024-11-21 19:23:42 +01:00
Philipp Stracker
3fa823ee02
♻️ Make Separator component more generic 2024-11-21 17:41:49 +01:00