Portal/rsconcept/frontend/src/backend/users/api.ts

19 lines
448 B
TypeScript
Raw Normal View History

2025-01-21 12:00:09 +03:00
import { queryOptions } from '@tanstack/react-query';
import { IUserInfo } from '@/models/user';
import { axiosInstance } from '../apiConfiguration';
export const usersApi = {
baseKey: 'users',
getUsersQueryOptions: () => {
return queryOptions({
queryKey: [usersApi.baseKey, 'list'],
queryFn: meta =>
axiosInstance.get<IUserInfo[]>(`/users/api/active-users`, {
signal: meta.signal
})
});
}
};