Vesa Luusua
|
9305aa76e1
|
mobile open map modal button as sticky (not compatible: Edge < 16)
|
2017-08-22 14:31:52 +03:00 |
|
Vesa Luusua
|
417e72dff2
|
Don't lose old search listings, make them transparent while searching new stuff
|
2017-08-22 14:31:52 +03:00 |
|
Vesa Luusua
|
d75ee44108
|
Handle close modal when navigating away from searchmap modal
|
2017-08-18 18:03:26 +03:00 |
|
Vesa Luusua
|
033a45b9f4
|
Bug fix: window was exposed to server rendering
|
2017-08-18 16:39:50 +03:00 |
|
Vesa Luusua
|
234b2a69d7
|
SearchPage: open mobile SearchMap in modal
|
2017-08-18 15:50:27 +03:00 |
|
Vesa Luusua
|
83d444c227
|
SearchPage: dragged map doesn't use original address in translations and bypass initial bounds_changed event
|
2017-08-18 10:48:28 +03:00 |
|
Vesa Luusua
|
38173dafbb
|
SearchPage: react to onBoundschanged event, fetching map listings when props are known.
|
2017-08-18 10:48:28 +03:00 |
|
Vesa Luusua
|
f328d003f6
|
disable eslint on console error.
|
2017-07-18 19:26:01 +03:00 |
|
Vesa Luusua
|
798f71edfe
|
SearchPage
|
2017-07-18 18:30:29 +03:00 |
|
Vesa Luusua
|
914bc09deb
|
SearchPage: pass PageLayout props
|
2017-07-11 19:37:18 +03:00 |
|
Vesa Luusua
|
94eeb44069
|
SearchPage: pass Topbar props
|
2017-07-11 17:14:46 +03:00 |
|
Vesa Luusua
|
879b0ccacc
|
Update pages that need Topbar
|
2017-07-11 15:26:52 +03:00 |
|
Vesa Luusua
|
eff4528152
|
Topbar added directly on Pages that need it.
|
2017-07-04 23:10:13 +03:00 |
|
Vesa Luusua
|
b9981c8c9e
|
SearchPage: manage scrolling
|
2017-07-04 21:31:25 +03:00 |
|
Vesa Luusua
|
24b0ebd5df
|
ListingPage with mobile design
|
2017-06-27 12:51:06 +03:00 |
|
Vesa Luusua
|
4e5f2f47f7
|
Add vertical extra space to search results (pushing pagination to bottom)
|
2017-06-26 16:12:45 +03:00 |
|
Vesa Luusua
|
9b5465ebd4
|
Font shift and rounded borders for ListingCard's image.
|
2017-06-26 14:12:10 +03:00 |
|
Vesa Luusua
|
6535c78b62
|
Mobile design changes for SearchPage
|
2017-06-21 22:58:55 +03:00 |
|
Vesa Luusua
|
559102a7e0
|
SearchPage uses PaginationLinks - passes correct data to SearchResultsPanel
|
2017-06-21 21:59:08 +03:00 |
|
Mikko Koski
|
c8abf8f754
|
Add margin to search result summary text
|
2017-05-16 14:15:19 +03:00 |
|
Kimmo Puputti
|
58ce53c0d9
|
getListingsById selector: take full Redux store state as parameter
|
2017-05-02 12:42:14 +03:00 |
|
Kimmo Puputti
|
20f263a7d7
|
Rename data to marketplaceData in Redux store
|
2017-05-02 11:09:10 +03:00 |
|
Kimmo Puputti
|
d64744588c
|
Rename sdk.duck.js file to marketplaceData.duck.js
|
2017-05-02 10:43:31 +03:00 |
|
Kimmo Puputti
|
5d32f57696
|
Update React Router
|
2017-04-03 12:28:17 +03:00 |
|
Vesa Luusua
|
a23fbc4af3
|
Fix: old results flashed when SearchPage was re-entered
|
2017-03-30 11:51:21 +03:00 |
|
Vesa Luusua
|
0a8bc256b5
|
API returns camelCase (but still listens snake case)
|
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 |
|
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 |
|
Kimmo Puputti
|
28a43b6b61
|
Add tab name to search page title
|
2017-03-24 10:41:08 +02:00 |
|
Vesa Luusua
|
a31545ad4c
|
Show price on ListingPage and ListingCards
|
2017-03-23 17:11:36 +02:00 |
|
Kimmo Puputti
|
8544d4157c
|
Add proper messages based on search results
|
2017-03-23 11:22:22 +02:00 |
|
Kimmo Puputti
|
9a88c7cd7b
|
Make a proper listing search based on parsed query params
|
2017-03-22 14:57:05 +02:00 |
|
Mikko Koski
|
c50dec0eb9
|
Implement sdkLoader to either require sdk package or use bundled sdk
|
2017-03-16 16:39:35 +02:00 |
|
Vesa Luusua
|
6ab901f656
|
Add images to SearchPage results
|
2017-03-14 23:04:42 +02:00 |
|
Kimmo Puputti
|
1278f24b1a
|
Use SDK duck for listing search
|
2017-02-23 13:41:46 +02:00 |
|
Kimmo Puputti
|
2ce15d4ab6
|
Rename ducks -> duck
|
2017-02-20 09:59:10 +02:00 |
|
Kimmo Puputti
|
37e01b03f5
|
Change store state usage to be more explicit
|
2017-02-15 13:29:12 +02:00 |
|
Vesa Luusua
|
fde803fc14
|
Forgot to run prettier earlier...
|
2017-02-15 10:46:09 +02:00 |
|
Vesa Luusua
|
bc2baaf3b5
|
Refactoring to improve readability, compatibility with saga and comments
|
2017-02-07 13:13:08 +02:00 |
|
Vesa Luusua
|
b937f3fd57
|
Refactor saga code in ducks files and add sdk as parameter.
|
2017-02-06 12:40:47 +02:00 |
|
Vesa Luusua
|
2a9c9e103b
|
Fetch data with saga (both server and client)
|
2017-02-06 12:40:42 +02:00 |
|
Vesa Luusua
|
71ab7c33e0
|
Call component.loadData on server side (and client)
|
2017-02-06 12:32:59 +02:00 |
|
Vesa Luusua
|
fd18ed1427
|
Refactor to more simple solution
|
2017-02-06 12:26:34 +02:00 |
|
Kimmo Puputti
|
50e22d0d1e
|
Format JS with Prettier 0.13.1
|
2017-01-30 10:57:27 +02:00 |
|
Vesa Luusua
|
39aa660832
|
Add wireframes for SearchPage
|
2017-01-26 17:17:57 +02:00 |
|
Vesa Luusua
|
569e1aacf1
|
Use NamedLink in SearchPage
|
2017-01-24 19:10:04 +02:00 |
|
Vesa Luusua
|
ed41f49809
|
Renaming and refactoring initial ducks and tests files
|
2017-01-20 15:13:27 +02:00 |
|
Vesa Luusua
|
13e03a3c92
|
Refactoring code and improving documentation
|
2017-01-20 15:07:15 +02:00 |
|
Vesa Luusua
|
c2aeac204e
|
Rename Page.js to PageLayout.js
|
2017-01-20 15:02:54 +02:00 |
|
Vesa Luusua
|
731db1991d
|
Add tests to ducks
|
2017-01-20 15:02:54 +02:00 |
|