Commit graph

109 commits

Author SHA1 Message Date
Jenni Nurmi
d89aa64e57 Delete unused code related to SelectMultipleFilter 2019-01-28 14:37:41 +02:00
Jenni Nurmi
b31656791c Add arrayMutators to FilterForm 2019-01-28 14:37:40 +02:00
Jenni Nurmi
0d30657e90 Add FilterForm component 2019-01-28 14:37:39 +02:00
Jenni Nurmi
7d3b229731 Add link to additional owner info text 2019-01-22 15:35:54 +02:00
Jenni Nurmi
7523971718 Add additional owners info text to PayoutDetails form 2019-01-22 15:35:54 +02:00
Vesa Luusua
676882534b Separate fetching availability exceptions and bookings.
This expands blockable dates to 365 days in advance.
2019-01-09 14:28:08 +02:00
Jenni Nurmi
9c31f3e0ea Add additional owners to company account if required 2019-01-07 14:04:01 +02:00
Jenni Nurmi
6319c77731 Add personal address to company account if required 2019-01-07 14:04:01 +02:00
Jenni Nurmi
1ba857c3ce Add country specific tax id field labels 2019-01-07 14:04:01 +02:00
Jenni Nurmi
338fb79f57 Create PayoutDetailsBankDetails subcomponent 2019-01-07 14:04:01 +02:00
Jenni Nurmi
7dff8331aa Update PayoutDetailsAddress to contain section title 2019-01-07 14:04:01 +02:00
Jenni Nurmi
a3400f4933 Create PayoutDetailsPersonalDetails subcomponent 2019-01-07 14:04:01 +02:00
Jenni Nurmi
1e5e70a5c2 Separate PayoutDetailsForm to PayoutDetailsFormIndividual and PayoutDetailsFormCompany 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
74a50e5323 EditListingAvailabilityForm component 2019-01-04 14:57:24 +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
8d2adf0140 Hide initial message on booking after enquiry 2018-12-20 18:02:29 +02:00
Hannu Lyytikainen
3ea7738564 Fix BookingPanel baseline adjustments 2018-12-20 17:48:26 +02:00
Jenni Nurmi
0cc6cf9663 Add ID number field with validators to US and HK 2018-12-10 14:50:21 +02:00
Jenni Nurmi
45e00d2241 Add Stripe support for Canada 2018-12-10 14:50:21 +02:00
Jenni Nurmi
fe1082e5e5 Add field for personal id number to PayoutDetailsForm 2018-12-10 14:50:21 +02:00
Jenni Nurmi
89c62999be Create PayoutDetailsAddress subcomponent and edit address config 2018-12-10 14:50:21 +02:00
Jenni Nurmi
082707d012 Update translations in EditListingPricingForm 2018-12-10 13:58:28 +02:00
Jenni Nurmi
0aca4567c2 Update Prettier to 1.15.3 2018-12-05 11:07:47 +02:00
Vesa Luusua
62d9be0baf PriceFilterForm: fix the position of a dash between inputs 2018-11-19 12:26:09 +02:00
Vesa Luusua
98e279542d EditListingWizard forms: handle errors from fetchErrors.
Every form should show (at least) updateListingError and showListingsError.
2018-11-07 16:32:31 +02:00
Vesa Luusua
3c99a88708 Fix Firefox: category options were grey 2018-11-05 12:15:23 +02:00
Vesa Luusua
fea522bf5c SelectMultipleFilterForm: fix padding to match design 2018-10-31 10:53:51 +02:00
Vesa Luusua
4c610a7014 PriceFilterForm 2018-10-31 10:53:46 +02:00
Vesa Luusua
2bf0500fdf Remove unnecessary Google Maps refs from docs and code comments 2018-09-14 16:02:37 +03:00
Hannu Lyytikainen
d4d4ac90fa Disable default predictions in listing wizard 2018-08-22 11:25:42 +03:00
Hannu Lyytikainen
09991d2616 Add error message for time slot request errors 2018-08-17 13:09:35 +03:00
Kimmo Puputti
35ffe2e67c Fix hidden "Powered by Google" text in Mobile Safari 2018-08-16 10:58:46 +03:00
Hannu Lyytikäinen
f6fbae7dd8
Merge pull request #892 from sharetribe/availability
Add availability support
2018-08-13 15:24:03 +03:00
Hannu Lyytikainen
bcbeec8aef Pass time slots to BookingDatesForm 2018-08-09 15:43:28 +03:00
Kimmo Puputti
2d092a4543 Use globally configured autocomplete predictions padding
The padding is set for the "Powered by Google" attribution, but that
might not be present e.g. with Mapbox.
2018-08-09 14:54:01 +03:00
Hannu Lyytikainen
702d65b0fd Change multiselect search filter input IDs
Pass in the id of the parent component of the filter to achieve input ID
uniqueness.
2018-08-01 16:57:19 +03:00
Hannu Lyytikainen
5517743bfe Fix submit button state handling 2018-07-09 15:45:01 +03:00
Hannu Lyytikainen
7dd6db1ea7 Add a submit in progress check 2018-07-09 15:39:40 +03:00
Hannu Lyytikainen
dee98675a9 Remove component state initialization
The state initialization is performed when the component goes into
submittin mode. However, after the form is submitted, the component
unmounts and the state is destroyed.
2018-07-05 19:26:56 +03:00
Hannu Lyytikainen
cdfd6e0886 Change final form props spreading
Change props spreading so that the whole props object is available to
the form and required props can be destructured from that.
2018-06-01 12:42:08 +03:00
Hannu Lyytikainen
51d8c2b6c6 Add empty onSubmit to SelectMultipleFilterPlainForm 2018-06-01 01:09:36 +03:00
Hannu Lyytikainen
085935beb6 Move rest of the forms to forms folder
Move SelectMultipleFilterForm and SelectMultipleFilterPlainForm to the
forms folder.
2018-06-01 01:09:36 +03:00
Hannu Lyytikainen
c5b08ab737 Migrate LocationSearchForm to Final Form 2018-06-01 00:43:24 +03:00
Hannu Lyytikainen
e90d7d2add Migrate TopbarSearchForm 2018-06-01 00:43:24 +03:00
Hannu Lyytikainen
2a305cf456 Migrate SendMessageForm to Final Form 2018-06-01 00:43:24 +03:00
Hannu Lyytikainen
3d172412f3 Migrate EmailVerificationForm to Final Form 2018-06-01 00:43:24 +03:00
Vesa Luusua
049f6a7f37 import lodash per file to reduce bundle size 2018-05-18 15:24:09 +03:00
Vesa Luusua
1f5499b6a5 Don't use deprecated 'change' but 'form.change' 2018-05-18 14:34:04 +03:00