2020-08-25 21:25:33 +02:00
|
|
|
export const LINKED_COMMENT_QUERY_PARAM = 'lc';
|
Re-design comment threads (#1489)
* Redesign threadline and fetching state
- threadline goes right below channel avatar, mimicking reddits implementation, has a increase effect on hover and is slimmer, creating more space for comments on screen
- fetching state now replaces show/hide button, also mimicking reddit, and now says that it is loading, instead of a blank spinner, and also improves space a bit
* Redesign comment threads
- Allow for infinite comment chains
- Can go back and forth between the pages
- Can go back to all comments or to the first comment in the chain
- Some other improvements, which include:
- add title on non-drawer comment sections (couldn't see amount of comments)
- fix Expandable component (would begin expanded and collapse after the effect runs, which looked bad and shifted the layout, now each comments greater than the set length begins collapsed)
- used constants for consistency
* Fix replying to last thread comment
* Fix buttons condition (only on fetched comment to avoid deleted case)
* Fix auto-scroll
* Bring back instant feedback for Show More replies
* Improve thread back links
- Now going back to all comments links the top-level comment for easier navigation
- Going back to ~ previous ~ now goes back into the chain instead of topmost level
* Clear timeouts due to unrelated issue
* Fix deep thread linked comment case and more scroll improvements
* More minor changes
* Flow
* Fix commentList tile style
* Fix long channel names overflowing on small screens
* More scroll changes
* Fix threadline
* Revert "Fix long channel names overflowing on small screens"
This reverts commit e4d2dc7da5861ed8136a60f3352e41a690cd4d33.
* Fix replies fetch
* Revert "Fix replies fetch"
This reverts commit ec70054675a604a7a5f3764ba07c36bf7b0f49c8.
* Cleanup and make smooth
* Always use linked comment on threads
* Cleanup
* Higlight thread comment
* Fix comment body styles
2022-05-16 12:22:13 +02:00
|
|
|
export const THREAD_COMMENT_QUERY_PARAM = 'tc';
|
2020-10-06 21:35:13 +02:00
|
|
|
|
|
|
|
export const SORT_COMMENTS_NEW = 'new';
|
|
|
|
export const SORT_COMMENTS_BEST = 'best';
|
|
|
|
export const SORT_COMMENTS_CONTROVERSIAL = 'controversial';
|
2021-05-25 08:17:36 +02:00
|
|
|
|
2021-07-15 16:43:28 +02:00
|
|
|
export const SORT_BY = {
|
|
|
|
NEWEST: 0,
|
|
|
|
OLDEST: 1,
|
|
|
|
CONTROVERSY: 2,
|
|
|
|
POPULARITY: 3,
|
2021-10-01 14:10:27 +02:00
|
|
|
NEWEST_NO_PINS: 4,
|
2021-07-15 16:43:28 +02:00
|
|
|
};
|
|
|
|
|
2021-05-25 08:17:36 +02:00
|
|
|
export const BLOCK_LEVEL = {
|
|
|
|
SELF: 'self',
|
|
|
|
MODERATOR: 'moderator',
|
|
|
|
ADMIN: 'admin',
|
|
|
|
};
|
2021-07-15 16:43:28 +02:00
|
|
|
|
|
|
|
export const COMMENT_PAGE_SIZE_TOP_LEVEL = 10;
|
|
|
|
export const COMMENT_PAGE_SIZE_REPLIES = 10;
|