feat: rename hooks
This commit is contained in:

committed by
Ali BARIN

parent
ab671ccbf7
commit
55c9b5566c
@@ -14,7 +14,7 @@ import EditIcon from '@mui/icons-material/Edit';
|
|||||||
import TableFooter from '@mui/material/TableFooter';
|
import TableFooter from '@mui/material/TableFooter';
|
||||||
import DeleteUserButton from 'components/DeleteUserButton/index.ee';
|
import DeleteUserButton from 'components/DeleteUserButton/index.ee';
|
||||||
import ListLoader from 'components/ListLoader';
|
import ListLoader from 'components/ListLoader';
|
||||||
import useUsers from 'hooks/useUsers';
|
import useAdminUsers from 'hooks/useAdminUsers';
|
||||||
import useFormatMessage from 'hooks/useFormatMessage';
|
import useFormatMessage from 'hooks/useFormatMessage';
|
||||||
import * as URLS from 'config/urls';
|
import * as URLS from 'config/urls';
|
||||||
import TablePaginationActions from './TablePaginationActions';
|
import TablePaginationActions from './TablePaginationActions';
|
||||||
@@ -23,7 +23,7 @@ import { TablePagination } from './style';
|
|||||||
export default function UserList() {
|
export default function UserList() {
|
||||||
const formatMessage = useFormatMessage();
|
const formatMessage = useFormatMessage();
|
||||||
const [page, setPage] = React.useState(0);
|
const [page, setPage] = React.useState(0);
|
||||||
const { data: usersData, isLoading } = useUsers(page + 1);
|
const { data: usersData, isLoading } = useAdminUsers(page + 1);
|
||||||
const users = usersData?.data;
|
const users = usersData?.data;
|
||||||
const { count } = usersData?.meta || {};
|
const { count } = usersData?.meta || {};
|
||||||
|
|
||||||
|
@@ -1,9 +1,9 @@
|
|||||||
import { useQuery } from '@tanstack/react-query';
|
import { useQuery } from '@tanstack/react-query';
|
||||||
import api from 'helpers/api';
|
import api from 'helpers/api';
|
||||||
|
|
||||||
export default function useUser({ userId }) {
|
export default function useAdminUser({ userId }) {
|
||||||
const query = useQuery({
|
const query = useQuery({
|
||||||
queryKey: ['user', userId],
|
queryKey: ['admin', 'user', userId],
|
||||||
queryFn: async ({ signal }) => {
|
queryFn: async ({ signal }) => {
|
||||||
const { data } = await api.get(`/v1/admin/users/${userId}`, {
|
const { data } = await api.get(`/v1/admin/users/${userId}`, {
|
||||||
signal,
|
signal,
|
@@ -1,10 +1,9 @@
|
|||||||
import { useQuery } from '@tanstack/react-query';
|
import { useQuery } from '@tanstack/react-query';
|
||||||
import api from 'helpers/api';
|
import api from 'helpers/api';
|
||||||
|
|
||||||
export default function useUsers(page) {
|
export default function useAdminUsers(page) {
|
||||||
|
|
||||||
const query = useQuery({
|
const query = useQuery({
|
||||||
queryKey: ['users', page],
|
queryKey: ['admin', 'users', page],
|
||||||
queryFn: async ({ signal }) => {
|
queryFn: async ({ signal }) => {
|
||||||
const { data } = await api.get(`/v1/admin/users`, {
|
const { data } = await api.get(`/v1/admin/users`, {
|
||||||
signal,
|
signal,
|
@@ -18,7 +18,7 @@ import * as URLS from 'config/urls';
|
|||||||
import { UPDATE_USER } from 'graphql/mutations/update-user.ee';
|
import { UPDATE_USER } from 'graphql/mutations/update-user.ee';
|
||||||
import useFormatMessage from 'hooks/useFormatMessage';
|
import useFormatMessage from 'hooks/useFormatMessage';
|
||||||
import useRoles from 'hooks/useRoles.ee';
|
import useRoles from 'hooks/useRoles.ee';
|
||||||
import useUser from 'hooks/useUser';
|
import useAdminUser from 'hooks/useAdminUser';
|
||||||
|
|
||||||
function generateRoleOptions(roles) {
|
function generateRoleOptions(roles) {
|
||||||
return roles?.map(({ name: label, id: value }) => ({ label, value }));
|
return roles?.map(({ name: label, id: value }) => ({ label, value }));
|
||||||
@@ -28,7 +28,7 @@ export default function EditUser() {
|
|||||||
const formatMessage = useFormatMessage();
|
const formatMessage = useFormatMessage();
|
||||||
const [updateUser, { loading }] = useMutation(UPDATE_USER);
|
const [updateUser, { loading }] = useMutation(UPDATE_USER);
|
||||||
const { userId } = useParams();
|
const { userId } = useParams();
|
||||||
const { data: userData, isLoading: isUserLoading } = useUser({ userId });
|
const { data: userData, isLoading: isUserLoading } = useAdminUser({ userId });
|
||||||
const user = userData?.data;
|
const user = userData?.data;
|
||||||
const { data, isLoading: isRolesLoading } = useRoles();
|
const { data, isLoading: isRolesLoading } = useRoles();
|
||||||
const roles = data?.data;
|
const roles = data?.data;
|
||||||
|
Reference in New Issue
Block a user