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