Kimmo Puputti
f4ff5908d3
Fix search page server rendering
2017-03-22 15:02:29 +02:00
Kimmo Puputti
9a88c7cd7b
Make a proper listing search based on parsed query params
2017-03-22 14:57:05 +02:00
Kimmo Puputti
2b51a9ce4b
Pass in search query to loadData
2017-03-22 14:55:01 +02:00
Kimmo Puputti
a224626fcf
Make a proper location search from landing page
2017-03-22 14:46:55 +02:00
Kimmo Puputti
f138fcc0bc
Add URL param encoding/decoding helpers
2017-03-22 14:10:34 +02:00
Kimmo Puputti
f75cb14a8a
Add query-string package
2017-03-22 12:15:14 +02:00
Kimmo Puputti
48095242ba
Add name to the location autocomplete input for better snapshots
2017-03-21 10:49:59 +02:00
Kimmo Puputti
513acb8ea2
Remove SearchPage saga from the root saga
2017-03-21 10:47:26 +02:00
Kimmo Puputti
0e47e02add
Use .js file suffix
2017-03-21 10:46:23 +02:00
Kimmo Puputti
74c8f35786
Merge pull request #76 from sharetribe/new-listing-form-fixes
...
Improve new listing form
2017-03-20 15:00:52 +02:00
Kimmo Puputti
42b6fcfd96
Improve LocationAutocompleteInput
...
- call onFocus/onBlur properly to set the `touched` flag correct for
validation messages
- Attempt to select a location if the user moves to another field
within a form
- Remove special handling for ESC
2017-03-20 14:52:41 +02:00
Kimmo Puputti
a97e2739f9
Fix form field focus
2017-03-20 13:05:05 +02:00
Kimmo Puputti
5956a00539
Improve validation copy texts
2017-03-20 11:00:16 +02:00
Kimmo Puputti
49723dbf3e
Merge pull request #75 from sharetribe/listing-location-on-a-map
...
Show listing location on a map
2017-03-17 15:08:43 +02:00
Kimmo Puputti
d27d7eea8b
Define map dimensions in the wrapper, not within the map with props
2017-03-17 15:04:42 +02:00
Kimmo Puputti
21793ff5e8
Use type prop for Field with EnhancedField
2017-03-17 15:03:42 +02:00
Kimmo Puputti
7270cd30a5
Remove default border around select element
2017-03-17 15:03:16 +02:00
Kimmo Puputti
295420868f
Show address marker on map
2017-03-17 14:32:06 +02:00
Kimmo Puputti
34d257e3ca
Show listing location on a map
2017-03-17 14:32:06 +02:00
Kimmo Puputti
03df7fe9b9
Add Map component
2017-03-17 14:32:06 +02:00
Kimmo Puputti
17cfe340d8
Merge pull request #74 from sharetribe/new-listing-location
...
Add location field to new listing form
2017-03-17 14:31:24 +02:00
Kimmo Puputti
60509c4663
Add location field to new listing form
2017-03-17 10:13:32 +02:00
Kimmo Puputti
3e0d211b3b
Add translations for EditListingForm location field errors
2017-03-17 10:13:32 +02:00
Kimmo Puputti
50bd32a248
Add validator helpers for LocationAutocompleteInput
2017-03-17 10:13:32 +02:00
Kimmo Puputti
c5a983d309
Render listing location if it exists
2017-03-17 10:13:32 +02:00
Kimmo Puputti
ef5fca7f56
Remove prediction margins
2017-03-17 10:13:32 +02:00
Kimmo Puputti
3247379725
Add LocationAutocompleteInput to the component index file
2017-03-17 10:13:32 +02:00
Mikko Koski
ce48dd4fdf
Merge pull request #73 from sharetribe/same-sdk
...
Don't use two different SDKs on runtime
2017-03-17 09:45:29 +02:00
Mikko Koski
c50dec0eb9
Implement sdkLoader to either require sdk package or use bundled sdk
2017-03-16 16:39:35 +02:00
Kimmo Puputti
a5cf87c15d
Merge pull request #71 from sharetribe/server-data-loading
...
Server side data loading: phase 1
2017-03-16 14:30:44 +02:00
Kimmo Puputti
e56034348d
Remove fake SDK files
2017-03-15 16:00:55 +02:00
Kimmo Puputti
cfab06d813
Don't print trailing comma in fn args since it breaks in Node
2017-03-15 15:54:49 +02:00
Kimmo Puputti
5a38f6c280
Call loadData of matched routes in the server
2017-03-15 15:51:40 +02:00
Kimmo Puputti
eee6cacff9
Fix route helpers
2017-03-15 15:51:40 +02:00
Kimmo Puputti
6f713ab281
Create SDK instance for each request
2017-03-15 15:51:40 +02:00
Kimmo Puputti
ddd748da91
Add cookie-parser package
2017-03-15 15:51:40 +02:00
Vesa Luusua
a595ce1265
Merge pull request #72 from sharetribe/fix-versioned-prettier-formatting
...
Upgrade outputs different formatting
2017-03-15 14:30:59 +02:00
Vesa Luusua
9b0b8245b2
Upgrade outputs different formatting and different branches probably had diffent versions
2017-03-15 14:19:18 +02:00
Kimmo Puputti
8d9f29ce54
Merge pull request #70 from sharetribe/refactor-server
...
Refactor server rendering
2017-03-15 13:17:13 +02:00
Kimmo Puputti
3ff726b02d
Reorganise server code
2017-03-15 12:23:48 +02:00
Kimmo Puputti
00bfe79237
Remove old redux-saga data loading
2017-03-15 10:45:28 +02:00
Kimmo Puputti
7f3ec7bcd4
Merge pull request #68 from sharetribe/load-data
...
Data loading: phase 1 in the client
2017-03-15 10:41:28 +02:00
Kimmo Puputti
735adb21d5
Initial client side data loading for ListingPage
2017-03-15 10:37:57 +02:00
Vesa Luusua
b0b9a34a85
Merge pull request #69 from sharetribe/searchpage-show-images
...
Add images to SearchPage results
2017-03-14 23:09:37 +02:00
Vesa Luusua
6ab901f656
Add images to SearchPage results
2017-03-14 23:04:42 +02:00
Vesa Luusua
7fac0a2df1
Merge pull request #66 from sharetribe/sortable-images-container
...
Sortable images container
2017-03-14 14:41:01 +02:00
Vesa Luusua
ad949f05ad
Use rendershallow due to unsupported findDOMNode on react-test-renderer
2017-03-14 14:35:41 +02:00
Vesa Luusua
ac4a46b4fb
Refactor readImage handling (setting it to state reduces reads between rerendering)
2017-03-14 14:34:48 +02:00
Vesa Luusua
3ff30f4720
Use SortableContainer
2017-03-14 13:39:07 +02:00
Vesa Luusua
b9a421834a
Add react-sortable-hoc
2017-03-14 13:39:07 +02:00