[PE-7266] Add coin exclusive tracks to coin page - #13332
Conversation
|
|
|
||
| import { useLineupQuery } from './useLineupQuery' | ||
|
|
||
| const DEFAULT_PAGE_SIZE = 10 |
There was a problem hiding this comment.
just checking 10 was intentional?
| | 'usdc_purchase' | ||
| | 'follow' | ||
| | 'tip' | ||
| | 'nft' |
| } | ||
|
|
||
| // Hook to get the count of exclusive tracks | ||
| export const useExclusiveTracksCount = (args: { |
There was a problem hiding this comment.
is this right? seems like we'd need a separate endpoint?
| @@ -0,0 +1,167 @@ | |||
| # Installing the Chart Library for UserBalanceHistoryGraph | |||
|
|
|||
| The `UserBalanceHistoryGraph` component requires `react-native-gifted-charts` to render charts. | |||
There was a problem hiding this comment.
maybe we don't merge this
| premiumTracksSagas(), | ||
| exclusiveTracksSagas(), | ||
| searchTracksLineupSagas(), | ||
| remixesSagas(), |
There was a problem hiding this comment.
what's up with remixesSagas
### Description Adds coin exclusive tracks to coin page using new user/tracks gate-condition endpoint. <img width="408" height="387" alt="image" src="https://github.com/user-attachments/assets/a93bd425-9648-4c8e-9d9d-2a78aa5bec30" /> <img width="559" height="387" alt="image" src="https://github.com/user-attachments/assets/70696daa-bab6-4182-8fd2-7b5af6d3a992" /> <img width="415" height="440" alt="image" src="https://github.com/user-attachments/assets/047fb15a-5cc2-40af-aa5a-5c438a95023c" /> <img width="415" height="440" alt="image" src="https://github.com/user-attachments/assets/ce5da846-625b-4c7e-9420-745f7f1dd235" />
[98da331] Claim vested coins flow QA (#13335) Reed [0216cc9] [PE-7255] Add user balance history graph (#13337) Dylan Jeffers [fb07b7a] [PE-7256|PE-7257] Rework artist coins list & create add cash page (#13341) JD Francis [20bbd05] Drop donation (#13346) Dylan Jeffers [c6de169] Fix exclusive tracks section playback (#13348) Dylan Jeffers [eb8b147] Add error state if jup quote fails (#13344) Reed [0903d80] Select artist-coin flair fixes (#13345) Dylan Jeffers [e01065d] [PE-7266] Add coin exclusive tracks to coin page (#13332) Dylan Jeffers [0aef321] Update FixedDecimal to support scientific notation (#13339) Marcus Pasell [096aa76] [PE-7232] Fix smart tab behavior for external wallets + fix unauth buy button coins table (#13336) JD Francis [1e2e0a6] [PE-7252] Always show user's launched coin (#13334) Reed [da27d25] Version Packages (#13331) github-actions[bot] [c13483e] Drop rights and covers feature flag (#13324) Dylan Jeffers [28791a9] Add artist coin flair selector feature (#13317) Farid Salau [2625849] [PE-7253] Fix web explore page title (#13326) Reed [c275d11] Fix web lint (#13325) Reed [46ad234] [PE-7237] Claim vested coins flow (#13307) Reed [57b5340] Drop ai-attribution (#13321) Dylan Jeffers [99e2e8c] Drop track replace flag (#13323) Dylan Jeffers [705381c] [PE-7249] Invalidate artist-coin on buy/sell/swap (#13322) Dylan Jeffers [87dbc94] [PE-7235] Fix pay with anything token picker (#13316) Dylan Jeffers [bfadb5b] Revert "Artist coins page size 1000 (#13313)" (#13320) Reed [452326b] Revert "[PE-7204] Associate wallets on solana /relay calls" (#13314) JD Francis
Description
Adds coin exclusive tracks to coin page using new user/tracks gate-condition endpoint.