fix: invalidate cache on favorite

This commit is contained in:
Fredrik Burmester
2025-01-01 18:30:16 +01:00
parent 6aa2e00d93
commit 996cd36a9e
2 changed files with 5 additions and 1 deletions

View File

@@ -28,7 +28,9 @@ export default function favorites() {
paddingBottom: 16,
}}
>
<Favorites />
<View className="my-4">
<Favorites />
</View>
</ScrollView>
);
}

View File

@@ -61,6 +61,7 @@ export const AddToFavorites: React.FC<Props> = ({ item, type, ...props }) => {
},
onSettled: () => {
queryClient.invalidateQueries({ queryKey: [type, item.Id] });
queryClient.invalidateQueries({ queryKey: ["home", "favorites"] });
},
});
@@ -90,6 +91,7 @@ export const AddToFavorites: React.FC<Props> = ({ item, type, ...props }) => {
},
onSettled: () => {
queryClient.invalidateQueries({ queryKey: [type, item.Id] });
queryClient.invalidateQueries({ queryKey: ["home", "favorites"] });
},
});