Ian Philips
01adf50ae1
Update FR comment prob and input after bet ( #467 )
...
* Update FR comment prob and input after bet
* Remove comment
* eslint
* Use proper deps and useEvent hook
2022-06-08 17:09:49 -06:00
James Grugett
88bf22622d
Fix follow dialog staying open on navigate
2022-06-08 15:51:53 -05:00
James Grugett
c9a4fa8679
Add small follow button after creator name in market page
2022-06-08 15:27:53 -05:00
James Grugett
4e83aa1431
Put back edit following button
2022-06-08 14:42:23 -05:00
James Grugett
f809acd6fd
'Discover' => 'Similar' and shows recs based on user you have open
2022-06-08 14:38:04 -05:00
James Grugett
d7e52c1969
Extract TextButton component with blue underline.
2022-06-08 14:23:10 -05:00
James Grugett
21d6815de1
Don't show follow button for yourself
2022-06-08 14:22:10 -05:00
mantikoros
0cd9943e0d
Liquidity withdrawal ( #457 )
...
* withdrawLiquidity cloud function
* update rules
* exclude antes from getCpmmLiquidityPoolWeights
* update correct lp shares
* liquidity panel
* don't create bet if less than 1 surplus share
* withdrawLiquidity return type
* static analysis fix
* hook dependency
* prettier
* renaming
* typo
* getCpmmLiquidityPoolWeights: always exclude antes
* delete unused function
* casting
2022-06-08 13:00:49 -05:00
Ian Philips
45eb5a3e63
Always show notif settings details ( #460 )
2022-06-08 11:24:07 -06:00
James Grugett
a31766b020
Run prettier...
2022-06-08 11:38:09 -05:00
James Grugett
bc752b853a
Prevent comment text overlap with submit button
2022-06-08 11:34:37 -05:00
James Grugett
323a62f041
Put back numbers in home tab titles for categories / following
2022-06-08 11:24:35 -05:00
Ian Philips
61d7f0eca0
No more flying graph points
2022-06-08 09:12:33 -06:00
Ian Philips
936cabe353
Speed up notification loading by prepopulating relevant info ( #453 )
...
* Populate notification with relevant info
* eslint
* Remove duplicated code
* Unused ?
* Add new q notification, other small fixes
2022-06-08 08:43:24 -06:00
Ian Philips
7e37fc776c
Fr comment ux improvements ( #451 )
...
* Extend comment input box, only use airplane
* Only 1 commentable bet, shrink input, fix feed lines
* Pad sign in to comment button
* Small changes
2022-06-08 07:24:12 -06:00
James Grugett
ad6594f0bc
Add discover tab of users based on markets you have bet on
2022-06-07 23:42:42 -05:00
James Grugett
ac763de16b
Run prettier!
2022-06-07 23:16:05 -05:00
James Grugett
00cbec2309
Show edit following button on home
2022-06-07 23:07:05 -05:00
James Grugett
66cf69e425
Fix react query console error
2022-06-07 23:06:14 -05:00
James Grugett
879ab272e0
Following and follower list ( #456 )
...
* Create following button that opens follow list in modal.
* Move react query deps to web package.json
* UseFollowers hook
* Following and followers button, dialog with tabs.
* Fix line endings
* Remove carriage return from default vscode eol
* Add placeholder message if no users followed / no followers
* Tweak spacing
2022-06-07 22:24:18 -05:00
Marshall Polaris
18044e7302
api/v0/bets -> api/v0/bet
2022-06-07 15:44:07 -07:00
James Grugett
82b189aa48
Don't show numeric bet panel if market closed
2022-06-07 17:03:22 -05:00
Marshall Polaris
244bbc51b2
Migrate sellBet
cloud function to v2 sellbet
( #438 )
...
* Migrate sellBet to v2
* Kill sellBet warmup requests
* Point client at new v2 sellbet function
* Clean up `getSellBetInfo`
* Fix up functions index.ts
2022-06-07 14:08:56 -07:00
Marshall Polaris
60e830974e
Migrate sellShares
cloud function to v2 sellshares
( #440 )
...
* Migrate `sellShares` to v2 `sellshares`
* Point client at new v2 sellshares function
* Clean up `getCpmmSellBetInfo`
2022-06-07 13:54:58 -07:00
Austin Chen
2ac7caaf24
Rename /analytics to /stats to work around adblockers ( #437 )
...
* Rename /analytics to /stats to work around adblockers
* Fix prettier lint
2022-06-07 08:37:23 -07:00
Ian Philips
4aec46f880
Follow notif groups => Other activity
2022-06-06 16:36:55 -06:00
Ian Philips
85ad343d5d
Follow notifications => user profile
2022-06-06 16:30:31 -06:00
Ian Philips
a7a482eecd
Various notifications bugfixes/improvements ( #442 )
...
* Various notifications bugfixes/improvements
* eslint
2022-06-06 16:15:36 -06:00
James Grugett
849e7d03a8
Switch to tabs for categories vs following
2022-06-06 14:53:05 -05:00
Marshall Polaris
d9eb9798e5
Point client at new v2 versions of createmarket
and placebet
( #433 )
...
* Kill 'warmup spam' for createContract and placeBet
* Point v2 function calls at v2 endpoints
* Add real prod placebet and createmarket endpoints
2022-06-06 12:46:06 -07:00
Ian Philips
44b3579cc7
Add tip to see more
2022-06-06 12:01:12 -06:00
James Grugett
caa43856af
Run prettier :P
2022-06-06 12:55:13 -05:00
James Grugett
587357c13f
Description for categories / users you are following with edit button.
2022-06-06 12:51:45 -05:00
Ian Philips
6aa639591b
Minor settings line wording tweaks
2022-06-06 11:46:26 -06:00
Ian Philips
1976bc755e
Revert "Revert "Notification detail, grouping, and settings control [wip] ( #403 )""
...
This reverts commit 07f2d390e5
.
2022-06-06 11:36:59 -06:00
Ian Philips
07f2d390e5
Revert "Notification detail, grouping, and settings control [wip] ( #403 )"
...
This reverts commit 37c7f909a3
.
2022-06-06 10:54:25 -06:00
Ian Philips
37c7f909a3
Notification detail, grouping, and settings control [wip] ( #403 )
...
* Revert "Revert "Notifications ux fixes - wip (#383 )""
This reverts commit 699b03eb42
.
* Group & provide more control over notification display
* UI/UX improvements
* Remove unused text key
* Refactor
* Refactor
* Show answer resolution in notification
* Disable eslint on single linefor exhaustive deps
* Handle arbritrary notifications
* Refactor
* Remove unused vars
* Add follow user
* Various UX improvements, add follow notif
* Various small ui changes
* Show notification settings breakdown
* Improve notification status lines
2022-06-06 10:52:11 -06:00
James Grugett
773465c6c5
Move select all button to top of category selector modal
2022-06-06 10:44:37 -05:00
mantikoros
43b0fe6749
Contract card ui tweaks: consistent market type colors, no underline,… ( #402 )
...
* contract card ui tweaks: consistent market type colors, no underline, adjust font/border size
* bigger probabiity numbers in contract card
* revert non-color changes; change prob bar width to 1.5
2022-06-06 09:54:43 -05:00
Marshall Polaris
e712a054ae
Fix line endings
2022-06-05 18:57:49 -07:00
Jack
004dd7168e
Fix free response answers with 0 bets disappearing ( #427 )
...
Before this PR, free response answers and their associated comments disappeared when all shares in the answer were sold. If it's just an answer, this is a surprising UX but not that bad. But this can also disappear an entire comment thread with great discussion, as I noticed on one of my markets recently.
I suppose the downside is that these answers take up space and are more likely to be undesired - but I think answers with M$1 of bets are much more common anyway.
2022-06-05 17:20:06 -07:00
James Grugett
a39b1e502c
Fix navigate to home not working
2022-06-05 15:45:33 -05:00
James Grugett
96db414ca1
Category checklist ( #426 )
...
* Use ChoicesToggleGroup for categories vs following
* Edit categories modal
* Filter closed and resolved using Configure. Set page to 0.
* Add useEvent hook, incase we want to use it before React releases it.
* useMemo on filters computation
* Try to fix prettier
* Use check box! Add select all/none button
2022-06-05 14:06:08 -05:00
James Grugett
3d31641050
Fix clicking card from user profile has no effect
2022-06-04 23:21:24 -05:00
James Grugett
a42a0f086c
Remove Row and run prettier
2022-06-04 21:53:55 -05:00
James Grugett
cfd6af7c72
Tweak create page layout
2022-06-04 21:28:27 -05:00
James Grugett
11974f68fc
Run prettier
2022-06-04 19:14:14 -05:00
James Grugett
93bb1dd519
Support ctrl or command click to open link in new tab
2022-06-04 19:13:07 -05:00
James Grugett
5152be57ba
Quick back from clicking contract card on home! Preserves search state.
2022-06-04 19:00:13 -05:00
James Grugett
cd12628565
Tag page: load sort option from storage
2022-06-04 18:17:32 -05:00