Marshall Polaris
972f215f0c
Rewrite useQueryAndSortParams
machinery to be faster/simpler/better ( #758 )
...
* Rewrite useQueryAndSortParams machinery to be faster/simpler/better
* Politely debounce Algolia querying
* Tidy some stuff up
* Style changes suggested by James
2022-08-14 22:09:25 -07:00
Marshall Polaris
c07daafb8d
Make homepage load user via SSR, pass it to contract stuff ( #729 )
2022-08-09 15:28:52 -07:00
Ian Philips
3ff8b26312
Remove category selector references
2022-07-07 14:55:28 -06:00
Ian Philips
68da02ec00
Fix href is missing query values
2022-06-13 08:42:47 -06:00
James Grugett
cd12628565
Tag page: load sort option from storage
2022-06-04 18:17:32 -05:00
James Grugett
7da46050e5
Swap home and explore ( #244 )
...
* Add activity page. Copy explore page into home
* Update navbar with activity. Show explore instead if signed out.
* Move category selector into contract search
* Make algolia filter by category
* Default tag page to all filter
2022-05-17 12:56:10 -05:00
James Grugett
e8ab863557
🔍 Algolia search ( #136 )
...
* Add algolia and instantsearch packages
* Switch to hooks-web package
* Implement algolia search!
* Fix types
* Fix tags page
* Closed sort option
* Implement select for filtering on open, closed, resolved, all.
* Support search in dev environment
* Fix runtime error in landing page
2022-05-09 12:38:33 -05:00
Marshall Polaris
acc9c84e2e
More absolute imports ( #156 )
...
* Configure functions module to allow absolute imports
* Convert common imports in functions to be absolute
* Convert common imports in web to be absolute
* Convert lib imports in web to be absolute
* Convert hooks imports in web to be absolute
* Convert components imports in web to be absolute
2022-05-09 09:04:36 -04:00
James Grugett
fa8ebe36bd
Move loading indicator into SearchableGrid.
2022-04-29 10:05:32 -04:00
Marshall Polaris
2ddd95e904
Make tags page filter on server side ( #108 )
2022-04-28 22:39:39 -07:00
James Grugett
aff6acc8f4
Refactor contract components into contract directory
2022-04-07 16:15:51 -05:00
Austin Chen
a40d593d32
Refactor useQueryAndSortParams into the SearchableGrid component
2022-03-29 08:09:46 -07:00
James Grugett
19baf86963
Sort fold & tag markets by 24-hour-vol
2022-02-07 23:03:55 -06:00
jahooma
4ca1d33d65
Make tag page check lowercase tag field
2022-01-27 15:11:32 -06:00
jahooma
d1c6e5bc91
Change useContracts to return undefined instead of 'loading'. Serve static props on tag page
2022-01-09 14:51:20 -06:00
James Grugett
bad7a2b543
Sort & query url params ( #17 )
...
* Sort query in progress
* Search and query url params!
2022-01-02 16:46:04 -06:00
jahooma
998b01cde7
Don't flash no markets when loading on tag page.
2021-12-20 18:06:24 -06:00
jahooma
4b3b6436a0
Improve navbar styles. Create Page component with navbar and page structure.
2021-12-19 22:06:30 -06:00
jahooma
702c0af33e
Rename Header to NavBar. Split profile menu and mantic logo out.
2021-12-19 21:12:12 -06:00
Austin Chen
0a4e05ad32
Actually fix build error >.>
2021-12-19 01:24:37 -08:00
Austin Chen
a760940ae6
Support hashtags in the question
2021-12-19 01:08:12 -08:00
Austin Chen
2a4ad3734b
Various spacing fixes
2021-12-18 17:23:34 -08:00
Austin Chen
bc81091243
Implement #hashtag grouping of markets
2021-12-18 04:06:59 -08:00