1+ // Audius query
2+ // TODO: migrate all of these to tan-query
13export * from './account'
24export * from './authorizedApps'
35export * from './collection'
@@ -10,82 +12,113 @@ export * from './topArtists'
1012export * from './track'
1113export * from './trending'
1214export * from './user'
13- export * from './tan-query/comments'
14- export * from './tan-query/events'
15+
16+ // TanStack Query Hooks
1517export * from './tan-query/queryKeys'
16- export * from './tan-query/useConnectedWallets'
17- export * from './tan-query/useAudioBalance'
18- export * from './tan-query/useCurrentUserId'
19- export * from './tan-query/useDownloadTrackStems'
20- export * from './tan-query/useTrackHistory'
21- export * from './tan-query/useFeaturedPlaylists'
22- export * from './tan-query/useFeaturedProfiles'
23- export * from './tan-query/useSupportedUsers'
24- export * from './tan-query/useSupporters'
25- export * from './tan-query/useSupporter'
26- export * from './tan-query/useHandleInUse'
27- export * from './tan-query/useHandleReservedStatus'
28- export * from './tan-query/useLibraryTracks'
29- export * from './tan-query/usePurchases'
30- export * from './tan-query/usePurchasesCount'
31- export * from './tan-query/useRelatedArtists'
32- export * from './tan-query/useSuggestedArtists'
33- export * from './tan-query/useMutualFollowers'
34- export * from './tan-query/useTopTags'
35- export * from './tan-query/useTrack'
36- export * from './tan-query/useTracks'
37- export * from './tan-query/useTrackByPermalink'
38- export * from './tan-query/useTrackByParams'
39- export * from './tan-query/useUser'
40- export * from './tan-query/useUsers'
41- export * from './tan-query/useUserByHandle'
42- export * from './tan-query/useUserCollectibles'
43- export * from './tan-query/useUserPlaylists'
44- export * from './tan-query/useUserAlbums'
45- export * from './tan-query/useSearchAutocomplete'
46- export * from './tan-query/useNotificationUnreadCount'
47- export * from './tan-query/useNotifications'
48- export * from './tan-query/useNotificationValidTypes'
49- export * from './tan-query/useMarkNotificationsAsViewed'
50- export * from './tan-query/useWalletCollectibles'
51- export * from './tan-query/useUserByParams'
52- export * from './tan-query/useCollection'
53- export * from './tan-query/useCollectionByPermalink'
54- export * from './tan-query/useFavoriteTrack'
55- export * from './tan-query/useUnfavoriteTrack'
56- export * from './tan-query/useToggleFavoriteTrack'
57- export * from './tan-query/useDeleteTrack'
5818export * from './tan-query/types'
59- export * from './tan-query/useSearchResults'
60- export * from './tan-query/useFollowers'
61- export * from './tan-query/useCollectionFavorites'
62- export * from './tan-query/useCollectionReposts'
63- export * from './tan-query/useTrackFavorites'
64- export * from './tan-query/useTrackReposts'
65- export * from './tan-query/useFollowing'
66- export * from './tan-query/useRemixers'
67- export * from './tan-query/useRemixersCount'
68- export * from './tan-query/usePurchasers'
69- export * from './tan-query/usePurchasersCount'
70- export * from './tan-query/useProfileReposts'
71- export * from './tan-query/useProfileTracks'
72- export * from './tan-query/useMutedUsers'
73- export * from './tan-query/useTopArtistsInGenre'
74- export * from './tan-query/useTopArtists'
75- export * from './tan-query/useAudioTransactions'
76- export * from './tan-query/useAudioTransactionsCount'
77- export * from './tan-query/useFeed'
78- export * from './tan-query/useTrending'
79- export * from './tan-query/useRemixes'
80- export * from './tan-query/useTrackRank'
81- export * from './tan-query/useWalletOwner'
82- export * from './tan-query/useTokenPrice'
83- export * from './tan-query/useUSDCBalance'
8419
85- export * from './tan-query/useStems'
86- export * from './tan-query/useFileSizes'
87- export * from './tan-query/useTrackFileInfo'
20+ // Comments
21+ export * from './tan-query/comments'
22+
23+ // Collection
24+ export * from './tan-query/collection/useCollection'
25+ export * from './tan-query/collection/useCollectionByPermalink'
26+ export * from './tan-query/collection/useCollectionFavorites'
27+ export * from './tan-query/collection/useCollectionReposts'
28+ export * from './tan-query/collection/useCollectionTracksWithUid'
29+ export * from './tan-query/collection/useFeaturedPlaylists'
30+
31+ // Events
32+ export * from './tan-query/events'
33+
34+ // Lineups
35+ export * from './tan-query/lineups/useFeed'
36+ export * from './tan-query/lineups/useLibraryTracks'
37+ export * from './tan-query/lineups/useProfileReposts'
38+ export * from './tan-query/lineups/useProfileTracks'
39+ export * from './tan-query/lineups/useTrending'
40+ export * from './tan-query/lineups/useTrackPageLineup'
41+
42+ // Notifications
43+ export * from './tan-query/notifications/useMarkNotificationsAsViewed'
44+ export * from './tan-query/notifications/useNotifications'
45+ export * from './tan-query/notifications/useNotificationUnreadCount'
46+ export * from './tan-query/notifications/useNotificationValidTypes'
47+
48+ // Purchases
49+ export * from './tan-query/purchases/useAudioTransactions'
50+ export * from './tan-query/purchases/useAudioTransactionsCount'
51+ export * from './tan-query/purchases/usePurchases'
52+ export * from './tan-query/purchases/usePurchasesCount'
53+ export * from './tan-query/purchases/usePurchasers'
54+ export * from './tan-query/purchases/usePurchasersCount'
55+
56+ // Remixes
57+ export * from './tan-query/remixes/useRemixes'
58+ export * from './tan-query/remixes/useRemixers'
59+ export * from './tan-query/remixes/useRemixersCount'
60+
61+ // Search
62+ export * from './tan-query/search/useSearchAutocomplete'
63+ export * from './tan-query/search/useSearchResults'
64+ export * from './tan-query/search/useTopTags'
65+
66+ // Tracks
67+ export * from './tan-query/tracks/useDeleteTrack'
68+ export * from './tan-query/tracks/useDownloadTrackStems'
69+ export * from './tan-query/tracks/useFavoriteTrack'
70+ export * from './tan-query/tracks/useToggleFavoriteTrack'
71+ export * from './tan-query/tracks/useTrack'
72+ export * from './tan-query/tracks/useTrackByParams'
73+ export * from './tan-query/tracks/useTrackByPermalink'
74+ export * from './tan-query/tracks/useTrackFavorites'
75+ export * from './tan-query/tracks/useTrackHistory'
76+ export * from './tan-query/tracks/useTrackReposts'
77+ export * from './tan-query/tracks/useTracks'
78+ export * from './tan-query/tracks/useUnfavoriteTrack'
79+ export * from './tan-query/tracks/useTrackRank'
80+ export * from './tan-query/tracks/useStems'
81+ export * from './tan-query/tracks/useFileSizes'
82+ export * from './tan-query/tracks/useTrackFileInfo'
83+ export * from './tan-query/tracks/useUpdateTrack'
84+
85+ // Users
86+ export * from './tan-query/users/account/useCurrentUserId'
87+ export * from './tan-query/users/account/useCurrentUser'
88+ export * from './tan-query/users/account/useAddToPlaylistFolder'
89+ export * from './tan-query/users/account/useCurrentAccount'
90+ export * from './tan-query/users/account/usePlaylistLibrary'
91+ export * from './tan-query/users/account/useReorderLibrary'
92+ export * from './tan-query/users/account/useUpdatePlaylistLibrary'
93+ export * from './tan-query/users/useFeaturedProfiles'
94+ export * from './tan-query/users/useFollowers'
95+ export * from './tan-query/users/useFollowing'
96+ export * from './tan-query/users/useHandleInUse'
97+ export * from './tan-query/users/useHandleReservedStatus'
98+ export * from './tan-query/users/useMutualFollowers'
99+ export * from './tan-query/users/useMutedUsers'
100+ export * from './tan-query/users/useRelatedArtists'
101+ export * from './tan-query/users/useSuggestedArtists'
102+ export * from './tan-query/users/useSupporter'
103+ export * from './tan-query/users/useSupporters'
104+ export * from './tan-query/users/useSupportedUsers'
105+ export * from './tan-query/users/useTopArtists'
106+ export * from './tan-query/users/useTopArtistsInGenre'
107+ export * from './tan-query/users/useUser'
108+ export * from './tan-query/users/useUserAlbums'
109+ export * from './tan-query/users/useUserByHandle'
110+ export * from './tan-query/users/useUserByParams'
111+ export * from './tan-query/users/useUserCollectibles'
112+ export * from './tan-query/users/useUserPlaylists'
113+ export * from './tan-query/users/useUsers'
114+
115+ // Wallet logic
116+ export * from './tan-query/wallets/useAudioBalance'
117+ export * from './tan-query/wallets/useConnectedWallets'
118+ export * from './tan-query/wallets/useTokenPrice'
119+ export * from './tan-query/wallets/useWalletCollectibles'
120+ export * from './tan-query/wallets/useWalletOwner'
121+ export * from './tan-query/wallets/useUSDCBalance'
122+
88123// Saga fetch utils, remove when migration is complete
89124export * from './tan-query/saga-utils'
90- export * from './tan-query/useCollectionTracksWithUid'
91- export * from './tan-query/useTrackPageLineup'
0 commit comments