deso-protocol / deso-protocol/frontend
Modify InfiniteScroller to work with PostThreadComponent subscription
- Dominant language
- TypeScript
- Stars
- 271
- Forks
- 128
- PR merge metrics
- No merged PRs in 30d
Description
Followup to https://github.com/bitclout/frontend/pull/245. Address the following todo in `PostThreadComponent`:
```
// TODO: Cleanup - Update InfiniteScroller class to de-duplicate this logic
```
We should either:
(a) Figure out how we might extend `infinite-scroller.ts` to handle how `PostThreadComponent` fetches data with `subscribe`
(b) Remove the TODO and leave `PostThreadComponent` as is
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading `infinite-scroller.ts` and `PostThreadComponent`, especially the TODO about de-duplicating logic and the component's `subscribe`-based data fetching. Determine whether InfiniteScroller can support that subscription pattern; done means either implementing that extension or removing the TODO while leaving PostThreadComponent unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100