Commit graph

246 commits

Author SHA1 Message Date
Philipp Stracker
64ea8ec011
♻️ Simplify some action generators 2024-12-05 18:56:23 +01:00
Philipp Stracker
9786a18eb0
Replace isBusy with new activity-state manager 2024-12-05 18:55:56 +01:00
Philipp Stracker
405c397331
🧑‍💻 Correct debug method to reset all stores 2024-12-05 16:23:09 +01:00
Philipp Stracker
51db2de840
Add a default “reset” action to every store 2024-12-05 16:22:26 +01:00
Philipp Stracker
e502f78376
Add automatic popup completion tracking 2024-12-05 16:09:28 +01:00
Philipp Stracker
1a36144095
👔 Start to customize the production ISU link 2024-12-05 15:06:59 +01:00
Philipp Stracker
0e30ecde82
Add production login hook to last wizard step 2024-12-05 15:06:34 +01:00
Philipp Stracker
05c1978f0d
Add new hook for production ISU login 2024-12-05 15:05:57 +01:00
Philipp Stracker
a8f12c63fa
🎨 Minor re-organization of code 2024-12-05 15:04:36 +01:00
Philipp Stracker
67822b3b11
♻️ Restructure Sandbox connection hook 2024-12-05 15:03:03 +01:00
Philipp Stracker
5a81d7378f
♻️ Restructure internal hooks 2024-12-05 15:02:02 +01:00
Philipp Stracker
2302f6ce18
♻️ Extract translations to global object 2024-12-05 14:52:10 +01:00
Philipp Stracker
cecb49cbf5
♻️ Minor code improvements 2024-12-04 16:10:57 +01:00
Philipp Stracker
782ba0fc61
♻️ Extract label logic to new effect 2024-12-04 16:10:49 +01:00
Philipp Stracker
3ddff169e7
♻️ Consolidate error messages 2024-12-04 16:10:44 +01:00
Philipp Stracker
71347957d1
🚸 Restore previous error handling (additional) 2024-12-04 16:10:39 +01:00
Philipp Stracker
74edbc7184
♻️ Simplify validation logic
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AdvancedOptionsForm.js
2024-12-04 16:10:32 +01:00
Philipp Stracker
9075679921
♻️ Rename Redux action for consistent naming 2024-12-04 16:08:50 +01:00
Philipp Stracker
8341d4ec0e
First draft of production login action 2024-12-04 16:08:35 +01:00
Philipp Stracker
2ccc489fd6
♻️ Minor code improvement 2024-12-04 16:08:30 +01:00
Philipp Stracker
a58a2c7b20
🔥 Remove unused setCompleted prop
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
2024-12-04 16:08:24 +01:00
Philipp Stracker
c79b1196fb
♻️ Extract connection logic to new hook
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AdvancedOptionsForm.js
2024-12-04 16:07:27 +01:00
Philipp Stracker
a3f900b298
♻️ Extract reusable icon 2024-12-04 16:06:43 +01:00
Philipp Stracker
ffc27ca959
💄 Responsive changes for nav bar 2024-12-04 12:59:50 +01:00
Philipp Stracker
841a98e009
Add scroll-effect (shadow) to header bar 2024-12-04 12:30:10 +01:00
Philipp Stracker
0f992dbe3b
💄 Adjust paddings and border radius 2024-12-04 12:30:05 +01:00
Philipp Stracker
aabb551e6e
💄 Sticky nav bar, consolidate repeat styles 2024-12-04 12:30:01 +01:00
Philipp Stracker
36b51d2b2a
🎨 Improve SCSS for header navigation 2024-12-04 12:29:54 +01:00
Philipp Stracker
f4cfabacf9
♻️ Greatly improve Navigation component 2024-12-04 12:29:51 +01:00
Philipp Stracker
2b87837345
♻️ Use real icon instead of data().getImage() 2024-12-04 12:29:45 +01:00
Philipp Stracker
aef5119ecd
Consolidate navigation logic further 2024-12-04 12:29:39 +01:00
Philipp Stracker
14e3b1077a
🎨 Minor cleanup of scss rules 2024-12-04 12:29:35 +01:00
Philipp Stracker
cc782ad6b9
♻️ Consolidate navigation logic 2024-12-04 12:29:30 +01:00
Philipp Stracker
d08fe0dc33
🐛 Add missing break 2024-12-04 12:29:20 +01:00
Philipp Stracker
f570391387
♻️ Move step-decision logic to helper file 2024-12-04 12:28:41 +01:00
Philipp Stracker
4d6bad1ffd
🎨 Minor code style (comment & whitespace) 2024-12-04 12:18:19 +01:00
Philipp Stracker
681f420b12
Add Redux defaults for read-only wooSettings 2024-12-04 12:11:21 +01:00
Himad M
4f0f71f5e0
New Settings UI: Apply feedback 2024-12-03 15:38:00 -04:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04:00
Himad M
53fb8926a8
New Settings UI: Fix redundant ternary check for clientId 2024-12-02 09:44:38 -04:00
Himad M
386a2872f8
New Settings UI: Validate advanced options client ID 2024-11-29 11:46:14 -04:00
inpsyde-maticluznar
8edbc2205a
Update payment method option values 2024-11-28 11:15:10 +01:00
inpsyde-maticluznar
9c6ada5a3a
Remove duplicated setCanRender fragment 2024-11-28 11:01:13 +01: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
inpsyde-maticluznar
6225943c00
Partial implementation of the button widget 2024-11-27 08:02:06 +01:00
Narek Zakarian
23503b3c6e
Fix the separator styling 2024-11-26 18:34:57 +04:00
Narek Zakarian
2f729b4524
Remove the "blue" color from button 2024-11-26 18:22:43 +04:00
Narek Zakarian
6b55259bce
Create countryPriceInfo util 2024-11-26 18:18:11 +04:00
Narek Zakarian
db8a6cccd2
Create countryPriceInfo util 2024-11-26 18:18:02 +04:00