Commit graph

724 commits

Author SHA1 Message Date
Kimmo Puputti
ae56344d0a Update NPM packages 2017-04-03 10:48:45 +03:00
Vesa Luusua
587608e59f Merge pull request #99 from sharetribe/fix-flash-of-old-results
Fix: old results flashed when SearchPage was re-entered
2017-03-30 11:56:58 +03:00
Vesa Luusua
a23fbc4af3 Fix: old results flashed when SearchPage was re-entered 2017-03-30 11:51:21 +03:00
Vesa Luusua
03ad1b0246 Merge pull request #81 from sharetribe/searchpage-pagination
Pagination
2017-03-29 17:05:02 +03:00
Vesa Luusua
0a8bc256b5 API returns camelCase (but still listens snake case) 2017-03-29 16:56:47 +03:00
Vesa Luusua
843b608e12 LandingPage uses new helper function 2017-03-29 16:56:47 +03:00
Vesa Luusua
c341e97ef0 SearchPage handles next page and prev page clicks 2017-03-29 16:56:40 +03:00
Vesa Luusua
2590ccc7f4 SearchResultPanel is responsible for showing listings and pagination buttons 2017-03-29 16:56:32 +03:00
Kimmo Puputti
2af80cd170 Merge pull request #97 from sharetribe/location-autocomplete-country
Add country to LocationAutocompleteInput value
2017-03-29 14:00:42 +03:00
Kimmo Puputti
4341cd629d Use Input component in LocationAutocompleteInput 2017-03-29 11:09:48 +03:00
Kimmo Puputti
9ce53a1393 Provide country code for selected place in LocationAutocompleteInput 2017-03-29 10:33:35 +03:00
Kimmo Puputti
2588382a94 Merge pull request #96 from sharetribe/data-serialisation
Data serialisation
2017-03-29 09:23:58 +03:00
Kimmo Puputti
61d7470fa7 Fix server side rendering having the initial store state 2017-03-28 15:23:59 +03:00
Kimmo Puputti
3f20100e40 Fix preloadedState serialisation
- Use reviver and replacer from the SDK to properly encode/decode the
   SDK types
2017-03-28 15:22:59 +03:00
Kimmo Puputti
227d2f3890 Update SDK package 2017-03-28 10:41:44 +03:00
Kimmo Puputti
ccd98aade2 Merge pull request #95 from sharetribe/empty-search
Allow searching without location
2017-03-27 13:49:51 +03:00
Kimmo Puputti
7fb74baaaa Remove unused imports 2017-03-27 11:48:35 +03:00
Kimmo Puputti
1f4f0c6536 Allow search with no place selected 2017-03-27 11:42:43 +03:00
Kimmo Puputti
0c836164f8 Call listings.query if no place is given in search params 2017-03-27 11:41:44 +03:00
Kimmo Puputti
4a7b872cdf Remove Topbar dropdown with old links 2017-03-27 11:41:15 +03:00
Kimmo Puputti
ee8c03f490 Remove dropdown menu from static wireframes 2017-03-27 11:40:40 +03:00
Kimmo Puputti
7ab44d81ae Merge pull request #94 from sharetribe/searchpage-fixes
Search page fixes
2017-03-27 11:04:47 +03:00
Kimmo Puputti
fc11957270 Improve search page ui messages
- Add searchInProgress flag to store to know if a request is on the
   way
 - Use FormattedMessage instead of injected intl
 - Pluralise translation
2017-03-27 10:49:39 +03:00
Mikko Koski
9467d0d8a9 Merge pull request #93 from sharetribe/login-2
Login 2/2
2017-03-27 10:27:50 +03:00
Mikko Koski
8c5d215e0a Note about ESLint import "bug" 2017-03-27 10:23:56 +03:00
Mikko Koski
b0bc3ac8d9 Rename TextFieldOneLiner -> LabeledField 2017-03-27 10:09:00 +03:00
Mikko Koski
fd23d20ef2 Run format and update snapshots 2017-03-24 17:52:59 +02:00
Mikko Koski
1ef15243f3 Remove Sign up link and add dead code warning to sign up form 2017-03-24 17:31:17 +02:00
Mikko Koski
9f7d1e53b2 Improve PageLayout 2017-03-24 17:24:54 +02:00
Mikko Koski
6f2043690d Use Flexbox to align the Login button to the bottom of the page 2017-03-24 17:24:30 +02:00
Mikko Koski
a53add8a22 Remove margin from Button 2017-03-24 17:23:54 +02:00
Mikko Koski
6234d4d4f8 Improve PageLayout 2017-03-24 16:38:24 +02:00
Mikko Koski
c7bd87b0c1 Run format and update snapshots 2017-03-24 15:45:07 +02:00
Mikko Koski
e1392bd16c Login page styling 2017-03-24 15:43:26 +02:00
Mikko Koski
a82f4a323d Add TextOneLiner 2017-03-24 15:43:26 +02:00
Mikko Koski
b772f68176 Adjust button height 2017-03-24 15:35:26 +02:00
Mikko Koski
4472ace9c3 Input component styling 2017-03-24 15:18:58 +02:00
Kimmo Puputti
cc40a76c69 Temporarily remove using Input since the ref setting fails 2017-03-24 12:10:00 +02:00
Mikko Koski
69f342443f Merge pull request #91 from sharetribe/input-component
Add Input component
2017-03-24 11:30:14 +02:00
Mikko Koski
4ec267852e Don't use Input component for file inputs 2017-03-24 11:27:32 +02:00
Kimmo Puputti
e8a9c5bb98 Merge pull request #89 from sharetribe/fix-location-autocomplete-click-index
Location search fixes
2017-03-24 11:18:34 +02:00
Mikko Koski
d9ec1b880f Update snapshots 2017-03-24 10:59:59 +02:00
Mikko Koski
4c7c1ceeac Add Input component 2017-03-24 10:59:50 +02:00
Kimmo Puputti
27dfb47ea2 Add missing props to example 2017-03-24 10:41:09 +02:00
Kimmo Puputti
f37d5e5d38 Move fakeIntl to test-data to avoid bundling test deps 2017-03-24 10:41:09 +02:00
Kimmo Puputti
7852e2d3e7 Improve app tests
- Render styleguide
 - Render more routes
 - Check page title after rendering
2017-03-24 10:41:09 +02:00
Kimmo Puputti
28a43b6b61 Add tab name to search page title 2017-03-24 10:41:08 +02:00
Kimmo Puputti
fa433264f5 Improve place selection
- Auto-select only when a selection is not started (place id not
   stored)
 - Select place when pressing tab
2017-03-24 10:04:37 +02:00
Kimmo Puputti
eb28f91f02 Don't try to select place in blur event
The blur event is triggered before the click event to the predictions
list, overriding whatever the user selects.
2017-03-24 10:04:37 +02:00
Kimmo Puputti
a501cbde9a Document why predictions hover checking is needed 2017-03-24 10:04:37 +02:00