fix(dashboard): sdk domains (#7627)

**What**
- fix invite and collections flows that were failing due to the wrong domain name in the SDK class
This commit is contained in:
Frane Polić
2024-06-06 09:08:29 +02:00
committed by GitHub
parent d285e60961
commit cc0452d29e
2 changed files with 13 additions and 12 deletions
@@ -29,7 +29,7 @@ export const useCollection = (
) => {
const { data, ...rest } = useQuery({
queryKey: collectionsQueryKeys.detail(id),
queryFn: async () => sdk.admin.collection.retrieve(id),
queryFn: async () => sdk.admin.productCollection.retrieve(id),
...options,
})
@@ -50,7 +50,7 @@ export const useCollections = (
) => {
const { data, ...rest } = useQuery({
queryKey: collectionsQueryKeys.list(query),
queryFn: async () => sdk.admin.collection.list(query),
queryFn: async () => sdk.admin.productCollection.list(query),
...options,
})
@@ -66,7 +66,7 @@ export const useUpdateCollection = (
>
) => {
return useMutation({
mutationFn: (payload) => sdk.admin.collection.update(id, payload),
mutationFn: (payload) => sdk.admin.productCollection.update(id, payload),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: collectionsQueryKeys.lists() })
queryClient.invalidateQueries({
@@ -88,7 +88,8 @@ export const useUpdateCollectionProducts = (
>
) => {
return useMutation({
mutationFn: (payload) => sdk.admin.collection.updateProducts(id, payload),
mutationFn: (payload) =>
sdk.admin.productCollection.updateProducts(id, payload),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: collectionsQueryKeys.lists() })
queryClient.invalidateQueries({
@@ -115,7 +116,7 @@ export const useCreateCollection = (
>
) => {
return useMutation({
mutationFn: (payload) => sdk.admin.collection.create(payload),
mutationFn: (payload) => sdk.admin.productCollection.create(payload),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: collectionsQueryKeys.lists() })
@@ -134,7 +135,7 @@ export const useDeleteCollection = (
>
) => {
return useMutation({
mutationFn: () => sdk.admin.collection.delete(id),
mutationFn: () => sdk.admin.productCollection.delete(id),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: collectionsQueryKeys.lists() })
queryClient.invalidateQueries({
@@ -32,7 +32,7 @@ export const useInvite = (
) => {
const { data, ...rest } = useQuery({
queryKey: invitesQueryKeys.detail(id),
queryFn: async () => sdk.admin.invites.retrieve(id),
queryFn: async () => sdk.admin.invite.retrieve(id),
...options,
})
@@ -52,7 +52,7 @@ export const useInvites = (
>
) => {
const { data, ...rest } = useQuery({
queryFn: () => sdk.admin.invites.list(query),
queryFn: () => sdk.admin.invite.list(query),
queryKey: invitesQueryKeys.list(query),
...options,
})
@@ -68,7 +68,7 @@ export const useCreateInvite = (
>
) => {
return useMutation({
mutationFn: (payload) => sdk.admin.invites.create(payload),
mutationFn: (payload) => sdk.admin.invite.create(payload),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: invitesQueryKeys.lists() })
options?.onSuccess?.(data, variables, context)
@@ -82,7 +82,7 @@ export const useResendInvite = (
options?: UseMutationOptions<{ invite: AdminInviteResponse }, Error, void>
) => {
return useMutation({
mutationFn: () => sdk.admin.invites.resend(id),
mutationFn: () => sdk.admin.invite.resend(id),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: invitesQueryKeys.lists() })
queryClient.invalidateQueries({ queryKey: invitesQueryKeys.detail(id) })
@@ -97,7 +97,7 @@ export const useDeleteInvite = (
options?: UseMutationOptions<DeleteResponse<"invite">, Error, void>
) => {
return useMutation({
mutationFn: () => sdk.admin.invites.delete(id),
mutationFn: () => sdk.admin.invite.delete(id),
onSuccess: (data, variables, context) => {
queryClient.invalidateQueries({ queryKey: invitesQueryKeys.lists() })
queryClient.invalidateQueries({ queryKey: invitesQueryKeys.detail(id) })
@@ -119,7 +119,7 @@ export const useAcceptInvite = (
mutationFn: (payload) => {
const { auth_token, ...rest } = payload
return sdk.admin.invites.accept(
return sdk.admin.invite.accept(
{ invite_token: inviteToken, ...rest },
{},
{