visus-plus/web-app/src/Api/rolesApi.js
andrei c14ecf1767 feat: Добавлена страница администрирования пользователей
Добавлены функции создания пользователей.
Исправлены ошибки при загрузке данных.
2025-06-03 10:59:10 +05:00

18 lines
480 B
JavaScript

import {createApi} from "@reduxjs/toolkit/query/react";
import {baseQueryWithAuth} from "./baseQuery.js";
export const rolesApi = createApi({
reducerPath: 'rolesApi',
baseQuery: baseQueryWithAuth,
tagTypes: ['Roles'],
endpoints: (builder) => ({
getRoles: builder.query({
query: () => '/roles/',
providesTags: ['Roles'],
refetchOnMountOrArgChange: 5,
}),
}),
});
export const {useGetRolesQuery} = rolesApi;