Commit graph

8098 commits

Author SHA1 Message Date
Philipp Stracker
510a711caa
🐛 Fix inconsistent property names 2025-01-16 20:04:47 +01:00
Philipp Stracker
e5f882cc57
🗃️ Fix issues in the defaultPersistent store 2025-01-16 20:04:20 +01:00
Philipp Stracker
dac414433f
🥅 Add detection for accessing undefined props 2025-01-16 20:02:37 +01:00
Philipp Stracker
033b6e5b74
Move styling options to Redux store! 2025-01-16 20:01:50 +01:00
Philipp Stracker
34cc8f8fab
🚧 Prepare Redux integration in hooks-file 2025-01-16 19:30:54 +01:00
Philipp Stracker
f7f140875d
💄 Improve UX and SCSS code 2025-01-16 19:30:01 +01:00
Philipp Stracker
2112769de9
♻️ Restructure Styling component files 2025-01-16 19:29:16 +01:00
Philipp Stracker
0673e5d813
Move prop “location” into Redux store 2025-01-16 18:28:11 +01:00
Philipp Stracker
209b7a7c88
🔥 Clean up code 2025-01-16 18:27:20 +01:00
Philipp Stracker
96128ee3e4
Create the generic setter-actions 2025-01-16 18:25:54 +01:00
Philipp Stracker
f07d9bad82
Add gemeric hook-generator for data access 2025-01-16 18:20:03 +01:00
Philipp Stracker
bd14ea441e
♻️ Move dummy hook into redux store 2025-01-16 17:16:37 +01:00
Emili Castells Guasch
58777d6f91 Fix update details endpoint 2025-01-16 16:11:15 +01:00
Emili Castells Guasch
afad57da5d Add non payment gateway items 2025-01-16 15:48:40 +01:00
Philipp Stracker
8755242530
🐛 Fix incorrect import path 2025-01-16 15:05:59 +01:00
Philipp Stracker
c16e5e4c58
♻️ Extract UI configuration to separate files 2025-01-16 15:04:01 +01:00
Philipp Stracker
484356dcc0
♻️ Shorten the import path for styling config 2025-01-16 15:02:25 +01:00
Philipp Stracker
59a4991cf3
♻️ Extract a component from settings.scss 2025-01-16 14:55:13 +01:00
Philipp Stracker
560f6ed30d
💄 Fix some minor CSS issues 2025-01-16 14:53:58 +01:00
Emili Castells Guasch
5243ef10db Get payment methods default data from data store 2025-01-16 14:48:04 +01:00
Philipp Stracker
11e6624dfc
♻️ Extract common Styling components to own files 2025-01-16 14:39:55 +01:00
Philipp Stracker
e5eb1a4435
♻️ Switch Styling UI to use generic components 2025-01-16 14:39:27 +01:00
Philipp Stracker
1cac69ce99
Make some generic UI components themeable 2025-01-16 14:37:44 +01:00
Philipp Stracker
85794e77ce
💄 Improve the (broken) UI in the Styling-tab 2025-01-15 19:41:46 +01:00
Philipp Stracker
55d1fd3699
🚧 Move styling data to a dummy hook 2025-01-15 18:43:12 +01:00
Philipp Stracker
491352710e
🚧 Refactor the Styling tab 2025-01-15 15:27:02 +01:00
Emili Castells Guasch
d51577723f Add more payment gateways 2025-01-15 15:10:24 +01:00
Philipp Stracker
a14a87b05c
🚧 Idea for REST API 2025-01-15 12:55:30 +01:00
Emili Castells Guasch
663e07ea9a Merge trunk 2025-01-15 12:16:44 +01:00
Emili Castells Guasch
47ae8ff670 Add data store boilerplace and default data 2025-01-14 17:59:35 +01:00
Philipp Stracker
e9644ba026
♻️ Improve the reducer by using defined constants 2025-01-14 16:19:18 +01:00
Philipp Stracker
fa67abc8e4
♻️ Extract the button-preview component 2025-01-14 16:18:54 +01:00
Philipp Stracker
ef57724040
🚚 Move the TabStyling component 2025-01-14 13:12:37 +01:00
Philipp Stracker
981ec2f56c
🔀 Merge branch 'trunk' 2025-01-14 13:10:02 +01:00
Emili Castells
addc5235b4
Merge pull request #2977 from woocommerce/PCP-4021-fix-the-top-navigation-bar-in-settings
Organize code, fix the top navigation bar (4021)
2025-01-14 13:02:33 +01:00
Emili Castells
60f722568e
Merge pull request #2985 from woocommerce/PCP-4096-allow-merchant-logout-disconnect
Allow merchant logout/disconnect (4096)
2025-01-14 13:02:19 +01:00
Philipp Stracker
ffc8dc8d6b
💄 Remove the gap at the top of the screen 2025-01-14 12:36:34 +01:00
Philipp Stracker
ed66f2bc05
🐛 Fix incorrect component path 2025-01-14 12:36:03 +01:00
Philipp Stracker
2f03dcb948
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/css/components/screens/settings/_tab-paylater-configurator.scss
#	modules/ppcp-settings/resources/css/style.scss
#	modules/ppcp-settings/resources/js/Components/Screens/tabs.js
2025-01-14 12:29:39 +01:00
Philipp Stracker
d0a22385fd
🔀 Merge branch 'trunk' 2025-01-14 12:16:15 +01:00
Emili Castells
02f2e1d005
Merge pull request #2992 from woocommerce/fix/PCP-4100
🌐 Use new wording only for US stores
2025-01-14 12:13:19 +01:00
Philipp Stracker
07a6287cf7
♻️ Slightly improve the BadgeBox component 2025-01-14 12:04:20 +01:00
Philipp Stracker
9d494a4a0c
🌐 Use new wording only for US stores 2025-01-14 11:29:50 +01:00
Emili Castells
d1a67406ef
Merge pull request #2986 from woocommerce/PCP-4095-redux-store-template
Provide a Redux store template (4095)
2025-01-14 11:12:51 +01:00
Philipp Stracker
59b2a8cd87
Merge pull request #2984 from woocommerce/fix/PCP-4100
Change wording Optional to Expanded (4100)
2025-01-14 11:10:48 +01:00
Philipp Stracker
8cd128fc1e
Merge pull request #2968 from woocommerce/fix/PCP-4073
Update documentation and support url link (4073)
2025-01-14 11:08:11 +01:00
Philipp Stracker
756801f1cf
Merge pull request #2991 from woocommerce/PCP-4098-create-messaging-configurator-component
Add Pay later Configurator (4098)
2025-01-14 11:04:52 +01:00
Narek Zakarian
c633dd51ea
Remove unnecessary uses 2025-01-14 13:46:57 +04:00
Philipp Stracker
98a626dfa3
🚧 Sample reducer 2025-01-14 10:28:10 +01:00
Philipp Stracker
9c5df46328
Merge pull request #2989 from woocommerce/PCP-4103-fix-paylater-notice-error
Fix fatal error in PayLaterConfigurator (4103)
2025-01-14 10:23:53 +01:00