mirror of
https://github.com/Jellify-Music/App.git
synced 2026-04-30 07:29:33 -05:00
fix build
This commit is contained in:
@@ -8,7 +8,7 @@ interface SetFavoriteMutation {
|
||||
api: Api
|
||||
}
|
||||
|
||||
export const useSetFavorite = useMutation({
|
||||
export const useSetFavorite = () => useMutation({
|
||||
mutationFn: async (mutation: SetFavoriteMutation) => {
|
||||
return getUserLibraryApi(mutation.api)
|
||||
.markFavoriteItem({
|
||||
@@ -17,7 +17,7 @@ export const useSetFavorite = useMutation({
|
||||
}
|
||||
})
|
||||
|
||||
export const useRemoveFavorite = useMutation({
|
||||
export const useRemoveFavorite = () => useMutation({
|
||||
mutationFn: async (mutation: SetFavoriteMutation) => {
|
||||
return getUserLibraryApi(mutation.api)
|
||||
.unmarkFavoriteItem({
|
||||
|
||||
@@ -31,9 +31,9 @@ export default function Artist(props: ArtistProps): React.JSX.Element {
|
||||
color={Colors.Primary}
|
||||
onPress={() => {
|
||||
if (props.artist.UserData?.IsFavorite ?? false)
|
||||
useRemoveFavorite.mutate({ item: props.artist, api: apiClient!})
|
||||
useRemoveFavorite().mutate({ item: props.artist, api: apiClient!})
|
||||
else
|
||||
useSetFavorite.mutate({ item: props.artist, api: apiClient! })
|
||||
useSetFavorite().mutate({ item: props.artist, api: apiClient! })
|
||||
}}
|
||||
/>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user