Files
pole-book/server/node_modules/.strapi/vite/deps/chunk-RXTTORSL.js

101 lines
2.6 KiB
JavaScript

import {
adminApi
} from "./chunk-LCL5TIBZ.js";
// node_modules/@strapi/admin/dist/admin/admin/src/services/transferTokens.mjs
var transferTokenService = adminApi.enhanceEndpoints({
addTagTypes: [
"TransferToken"
]
}).injectEndpoints({
endpoints: (builder) => ({
regenerateToken: builder.mutation({
query: (url) => ({
method: "POST",
url: `${url}/regenerate`
}),
transformResponse: (response) => response.data
}),
getTransferTokens: builder.query({
query: () => ({
url: "/admin/transfer/tokens",
method: "GET"
}),
transformResponse: (response) => response.data,
providesTags: (res, _err) => [
...(res == null ? void 0 : res.map(({ id }) => ({
type: "TransferToken",
id
}))) ?? [],
{
type: "TransferToken",
id: "LIST"
}
]
}),
getTransferToken: builder.query({
query: (id) => `/admin/transfer/tokens/${id}`,
transformResponse: (response) => response.data,
providesTags: (res, _err, id) => [
{
type: "TransferToken",
id
}
]
}),
createTransferToken: builder.mutation({
query: (body) => ({
url: "/admin/transfer/tokens",
method: "POST",
data: body
}),
transformResponse: (response) => response.data,
invalidatesTags: [
{
type: "TransferToken",
id: "LIST"
}
]
}),
deleteTransferToken: builder.mutation({
query: (id) => ({
url: `/admin/transfer/tokens/${id}`,
method: "DELETE"
}),
transformResponse: (response) => response.data,
invalidatesTags: (_res, _err, id) => [
{
type: "TransferToken",
id
}
]
}),
updateTransferToken: builder.mutation({
query: ({ id, ...body }) => ({
url: `/admin/transfer/tokens/${id}`,
method: "PUT",
data: body
}),
transformResponse: (response) => response.data,
invalidatesTags: (_res, _err, { id }) => [
{
type: "TransferToken",
id
}
]
})
}),
overrideExisting: false
});
var { useGetTransferTokensQuery, useGetTransferTokenQuery, useCreateTransferTokenMutation, useDeleteTransferTokenMutation, useUpdateTransferTokenMutation, useRegenerateTokenMutation } = transferTokenService;
export {
useGetTransferTokensQuery,
useGetTransferTokenQuery,
useCreateTransferTokenMutation,
useDeleteTransferTokenMutation,
useUpdateTransferTokenMutation,
useRegenerateTokenMutation
};
//# sourceMappingURL=chunk-RXTTORSL.js.map