Use changesets correctly when updating objects (#976)

This commit is contained in:
WithoutPants
2020-12-04 12:42:56 +11:00
committed by GitHub
parent 6eea33aec9
commit 86747acc78
34 changed files with 624 additions and 669 deletions

View File

@@ -325,13 +325,17 @@ const sceneMutationImpactedQueries = [
export const useSceneUpdate = (input: GQL.SceneUpdateInput) =>
GQL.useSceneUpdateMutation({
variables: input,
variables: {
input,
},
update: deleteCache(sceneMutationImpactedQueries),
});
export const useBulkSceneUpdate = (input: GQL.BulkSceneUpdateInput) =>
GQL.useBulkSceneUpdateMutation({
variables: input,
variables: {
input,
},
update: deleteCache(sceneMutationImpactedQueries),
});
@@ -419,15 +423,13 @@ const imageMutationImpactedQueries = [
GQL.FindGalleriesDocument,
];
export const useImageUpdate = (input: GQL.ImageUpdateInput) =>
export const useImageUpdate = () =>
GQL.useImageUpdateMutation({
variables: input,
update: deleteCache(imageMutationImpactedQueries),
});
export const useBulkImageUpdate = (input: GQL.BulkImageUpdateInput) =>
export const useBulkImageUpdate = () =>
GQL.useBulkImageUpdateMutation({
variables: input,
update: deleteCache(imageMutationImpactedQueries),
});
@@ -506,15 +508,13 @@ export const useGalleryCreate = (input: GQL.GalleryCreateInput) =>
update: deleteCache(galleryMutationImpactedQueries),
});
export const useGalleryUpdate = (input: GQL.GalleryUpdateInput) =>
export const useGalleryUpdate = () =>
GQL.useGalleryUpdateMutation({
variables: input,
update: deleteCache(galleryMutationImpactedQueries),
});
export const useBulkGalleryUpdate = (input: GQL.BulkGalleryUpdateInput) =>
export const useBulkGalleryUpdate = () =>
GQL.useBulkGalleryUpdateMutation({
variables: input,
update: deleteCache(galleryMutationImpactedQueries),
});
@@ -555,9 +555,8 @@ export const useStudioCreate = (input: GQL.StudioCreateInput) =>
]),
});
export const useStudioUpdate = (input: GQL.StudioUpdateInput) =>
export const useStudioUpdate = () =>
GQL.useStudioUpdateMutation({
variables: input,
update: deleteCache(studioMutationImpactedQueries),
});
@@ -583,9 +582,8 @@ export const useMovieCreate = (input: GQL.MovieCreateInput) =>
]),
});
export const useMovieUpdate = (input: GQL.MovieUpdateInput) =>
export const useMovieUpdate = () =>
GQL.useMovieUpdateMutation({
variables: input,
update: deleteCache(movieMutationImpactedQueries),
});
@@ -618,9 +616,8 @@ export const useTagCreate = (input: GQL.TagCreateInput) =>
GQL.AllTagsForFilterDocument,
]),
});
export const useTagUpdate = (input: GQL.TagUpdateInput) =>
export const useTagUpdate = () =>
GQL.useTagUpdateMutation({
variables: input,
update: deleteCache(tagMutationImpactedQueries),
});
export const useTagDestroy = (input: GQL.TagDestroyInput) =>