Commit graph

76 commits

Author SHA1 Message Date
Vesa Luusua
b6cb405df4 CheckoutPage: pass PageLayout props 2017-07-11 19:37:15 +03:00
Vesa Luusua
eff4528152 Topbar added directly on Pages that need it. 2017-07-04 23:10:13 +03:00
Vesa Luusua
10e9fa238a CheckoutPage design & line-item fixes 2017-07-03 12:23:22 +03:00
Vesa Luusua
bd6e04c221 CheckoutPage uses dummy Topbar 2017-06-30 11:16:10 +03:00
Vesa Luusua
c82fe44b61 CheckoutPage mobile 2017-06-30 11:01:24 +03:00
Kimmo Puputti
d909843d4f Refactor booking info calculations 2017-06-29 11:25:02 +03:00
Kimmo Puputti
4971edafb5 Rename BookingInfo refs to BookingBreakdown 2017-06-29 11:13:28 +03:00
Kimmo Puputti
0747fc170a Fetch current user on app init instead of in various loadData fns 2017-04-28 14:17:06 +03:00
Vesa Luusua
6206b745ae Use storage data in submit and clear it afterwards 2017-04-26 17:07:22 +03:00
Vesa Luusua
cecae6b23e Save CheckoutPage data to sessionStore 2017-04-25 22:52:23 +03:00
Kimmo Puputti
126beafe09 Allow logged out user start booking 2017-04-20 09:34:05 +03:00
Vesa Luusua
6f2f57a389 Review changes: path change to accommodate previous page params. 2017-04-12 16:47:54 +03:00
Vesa Luusua
25441af8da Show AuthorInfo on CheckoutPage and redirect if listing or price is missing 2017-04-12 16:47:32 +03:00
Vesa Luusua
48e88e7a92 Show pricing details on CheckoutPage 2017-04-12 16:47:23 +03:00
Vesa Luusua
3202962737 Handle submit and redirect to CheckoutPage 2017-04-12 16:47:10 +03:00
Kimmo Puputti
a8fef86275 Use a callback prop instead of dispatch directly 2017-04-12 10:20:55 +03:00
Kimmo Puputti
21728fe12a Fix UUID in URL 2017-04-12 10:20:30 +03:00
Kimmo Puputti
a823f4419f Fix CheckoutPage tests 2017-04-11 15:20:55 +03:00
Kimmo Puputti
8527b6a7eb Create an order from checkout page with hardcoded data 2017-04-11 15:17:23 +03:00
Kimmo Puputti
a80f84ff64 Add StripePaymentForm to the CheckoutPage
- Remove hardcoded UI components
 - Hardcode a temporary listing object
 - Add StripePaymentForm component
 - Style as in wireframe designs
2017-04-06 16:43:32 +03:00
Kimmo Puputti
76e94101fb Extract BookingInfo component from CheckoutPage 2017-01-26 19:28:52 +02:00
Kimmo Puputti
a7be731b63 Add Checkout page contents 2017-01-26 13:06:40 +02:00
Vesa Luusua
c2aeac204e Rename Page.js to PageLayout.js 2017-01-20 15:02:54 +02:00
Kimmo Puputti
1263525800 Add missing propTypes 2017-01-19 11:32:49 +02:00
Kimmo Puputti
ef1a8eb15d Format with Prettier 2017-01-19 11:29:29 +02:00
Vesa Luusua
66b1887c82 CheckoutPage 2017-01-13 16:55:13 +02:00