Commit graph

1667 commits

Author SHA1 Message Date
Jenni Nurmi
ccbbc1a290 Update Avatar to use not userDipslayNameAsString function 2019-02-12 10:22:44 +02:00
Jenni Nurmi
52cf6c4abd Use UserDisplayName in Reviews 2019-02-12 10:22:44 +02:00
Jenni Nurmi
cde1ec2e7e Use UserDisplayName in ActivityFeed 2019-02-12 10:22:44 +02:00
Jenni Nurmi
63fc14eeae Create UserDisplayName component 2019-02-12 10:22:44 +02:00
Jenni Nurmi
e96f91de9e Fix mobile view when listing is deleted 2019-02-12 10:22:44 +02:00
Jenni Nurmi
099dd6bd9e Add handling for deleted and banned user to types.js 2019-02-12 10:22:44 +02:00
Jenni Nurmi
f340c19ae8 Use generic functions from transaction.js
(and move some generic in-file functions there).
2019-01-30 18:31:13 +02:00
Jenni Nurmi
f824e4fd2b Refactor ActivityFeed component
Add function for checking ownRole
Use txHasReviewBy function
add isCustomerReview and isProviderReview functions
2019-01-30 18:31:12 +02:00
Vesa Luusua
726389c941 Update tests in TransactionPanel. 2019-01-30 18:31:12 +02:00
Vesa Luusua
caad06353e Add state graph description and refactor transaction.js functions to use it. 2019-01-30 18:31:05 +02:00
Vesa Luusua
32fc6ba5b1 Split TransactionPanel to dummy subcomponents
and reduce direct state check agains current transaction.
2019-01-30 15:35:09 +02:00
Vesa Luusua
a7b7c58d80 Extract transaction related code to its own util file
from types.js
2019-01-30 14:20:59 +02:00
Vesa Luusua
fbd26bdfec SearchPage.duck.js: endDate should not expand end date for night
DateRangeController: unittype day should allow 0 night
EditListingPage.duck.js booking state should be passed to query
2019-01-29 14:48:08 +02:00
Vesa Luusua
2dcea906ec Capitalize month name 2019-01-29 12:59:42 +02:00
Jenni Nurmi
56151850dd Use OutsideClickHandler in FilterPopup 2019-01-28 14:37:42 +02:00
Jenni Nurmi
e5238ca78b Create OutsideClickHandler 2019-01-28 14:37:41 +02:00
Jenni Nurmi
b8db69b5b7 Delete unused code related to SelectSingleFilter 2019-01-28 14:37:41 +02:00
Jenni Nurmi
ac3db9efa3 Refactor SelectSingleFilter to use subcomponents SelectSingleFilterPlain and SelectSingleFilterPopup 2019-01-28 14:37:41 +02:00
Jenni Nurmi
d89aa64e57 Delete unused code related to SelectMultipleFilter 2019-01-28 14:37:41 +02:00
Jenni Nurmi
4c6435e569 Refactor SelectMultipleFilter to use FilterPopup and FilterPlain 2019-01-28 14:37:40 +02:00
Jenni Nurmi
27a49d1534 Add DateRangeFilter to desktop and mobile versions 2019-01-28 14:37:40 +02:00
Jenni Nurmi
601f6cbc5f Create FieldDateRangeController component 2019-01-28 14:37:40 +02:00
Jenni Nurmi
f3b66239a6 Create DateRangeController component 2019-01-28 14:37:40 +02:00
Jenni Nurmi
69631bf5fc Create BookingDateRangeFilter component 2019-01-28 14:37:39 +02:00
Jenni Nurmi
0870f01b13 Create FilterPopup component 2019-01-28 14:37:39 +02:00
Jenni Nurmi
b928c95a3b Create FilterPlain component 2019-01-28 14:37:39 +02:00
Jenni Nurmi
5d5c745c2a Add ownListing to listing prop type 2019-01-23 09:40:15 +02:00
Jenni Nurmi
e8ec5dbf94 Use country restriction in Google Maps integration 2019-01-18 10:14:45 +02:00
Jenni Nurmi
16246487e4 Use country restriction in Mapbox integration 2019-01-18 10:13:20 +02:00
Jenni Nurmi
44e69bf36c Use enableAvailability in ManageListingCard 2019-01-16 13:30:32 +02:00
Jenni Nurmi
1d15936bae Use enableAvailability in EditListingWizard 2019-01-16 12:52:34 +02:00
Vesa Luusua
958ae089c9 Fix banned user / deleted listing on TransactioPage 2019-01-10 17:52:27 +02:00
Jenni Nurmi
ea22f94d43 Synchronize white modal width 2019-01-07 14:04:01 +02:00
Jenni Nurmi
08eb9e3a6e Update IconClose so it can be used in smaller size 2019-01-07 14:04:01 +02:00
Jenni Nurmi
9d8d211677 Create IconAdd 2019-01-07 14:04:01 +02:00
Jenni Nurmi
abe973337c Use radio buttons in PayoutDetailsForm 2019-01-07 14:04:01 +02:00
Jenni Nurmi
dd33c4d9dc Add fields for company name and tax id 2019-01-07 14:04:01 +02:00
Vesa Luusua
ec44fae2b3 ManageListingCard should have a link to the Availability tab 2019-01-04 14:57:30 +02:00
Vesa Luusua
904637487d Add EditListingAvailabilityPanel to the EditListingWizard 2019-01-04 14:57:29 +02:00
Vesa Luusua
e82a51c607 EditListingAvailabilityPanel component 2019-01-04 14:57:29 +02:00
Hannu Lyytikainen
b20c6ca555 Fix BookingPanel title class overriding
Fix the title class overriding so that the css load order does not
affext the styles. Also removes a redundant media query definition.
2018-12-31 15:01:29 +02:00
Hannu Lyytikainen
39539f2cdf Change BookingPanel title margin on tx page 2018-12-27 14:28:07 +02:00
Hannu Lyytikainen
2a728a64ad Change layouts to match design
Apply design baseline definitions on BookingDatesForm, BookingPanel and
ListingPage.
2018-12-27 13:57:13 +02:00
Hannu Lyytikainen
1dba15331a Streamline sale buttons visibility logic 2018-12-20 18:03:29 +02:00
Hannu Lyytikainen
4f21f3a214 Hide desktop booking breakdown in mobile 2018-12-20 18:03:29 +02:00
Hannu Lyytikainen
08378d7001 Fix footer overlapping booking calendar
Rise the transaction details section on top of the footer so that the
booking dates calendar won't go below it.
2018-12-20 18:02:29 +02:00
Hannu Lyytikainen
65a1358b93 Fix hidden open booking form section in mobile 2018-12-20 18:02:29 +02:00
Hannu Lyytikainen
7cc30ee3ef Pass booking data from tx page to checkout 2018-12-20 18:02:29 +02:00
Hannu Lyytikainen
a0d1984103 Unify listing info sub titles 2018-12-20 18:02:29 +02:00
Hannu Lyytikainen
5fe0ac3d47 Add onManageDisableScrolling to BookingPanel 2018-12-20 18:02:29 +02:00