Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion src/hooks/useAuth.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query';
import { LoginResponse } from '../models/auth';
import { ROUTES } from '../constants/routes';
import { AxiosError } from 'axios';
import { myInfoKey } from './queries/keys';
import { myInfoKey } from './queries/user/keys';
import { MODAL_MESSAGE } from '../constants/modalMessage';

export const useAuth = (handleModalOpen: (message: string) => void) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { ProjectCommentList } from '../queries/keys';
import { ProjectCommentList } from '../../queries/user/keys';
import { deleteComment } from '../../api/comment.api';

const useDeleteComment = (id: number) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { ProjectReplyList } from '../queries/keys';
import { ProjectReplyList } from '../../queries/user/keys';
import { deleteReply } from '../../api/reply.api';

const useDeleteReply = (commentId: number, projectId: number) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useQuery } from '@tanstack/react-query';
import { getComment } from '../../api/comment.api';
import { ProjectCommentList } from '../queries/keys';
import { ProjectCommentList } from '../../queries/user/keys';

const useGetComment = (id: number) => {
const { data, isLoading, isFetching, isError } = useQuery({
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query';
import { ProjectReplyList } from '../queries/keys';
import { ProjectReplyList } from '../../queries/user/keys';
import { getReply } from '../../api/reply.api';

const useGetReply = (projectId: number, commentId: number) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { putReply } from '../../api/reply.api';
import { ProjectReplyList } from '../queries/keys';
import { ProjectReplyList } from '../../queries/user/keys';

const usePatchReply = (
recommentId: number | undefined,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { postComment } from '../../api/comment.api';
import { ProjectCommentList } from '../queries/keys';
import { ProjectCommentList } from '../../queries/user/keys';

const usePostComment = (id: number) => {
const queryClient = useQueryClient();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { postReply } from '../../api/reply.api';
import { ProjectReplyList } from '../queries/keys';
import { ProjectReplyList } from '../../queries/user/keys';

const usePostReply = (projectId: number, commentId: number) => {
const queryClient = useQueryClient();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { patchComment } from '../../api/comment.api';
import { ProjectCommentList } from '../queries/keys';
import { ProjectCommentList } from '../../queries/user/keys';
const usePutComment = (id: number, commentId: number) => {
const queryClient = useQueryClient();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { joinProject } from '../../models/joinProject';
import { ProjectListKey, userInfoKey } from '../queries/keys';
import { ProjectListKey, userInfoKey } from '../../queries/user/keys';
import { postApplicantProject } from '../../api/joinProject.api';
import { MODAL_MESSAGE } from '../../constants/modalMessage';
import { ROUTES } from '../../constants/routes';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query';
import { useNavigate } from 'react-router-dom';
import { postProject } from '../../api/joinProject.api';
import { MODAL_MESSAGE } from '../../constants/modalMessage';
import { managedProjectKey } from '../queries/keys';
import { managedProjectKey } from '../../queries/user/keys';
import { ROUTES } from '../../constants/routes';
import { FormData } from '../../models/createProject';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { useNavigate } from 'react-router-dom';
import { putProject } from '../../api/joinProject.api';
import { managedProjectKey } from '../queries/keys';
import { managedProjectKey } from '../../queries/user/keys';
import { FormData } from '../../models/createProject';
import { MODAL_MESSAGE } from '../../constants/modalMessage';
import { ROUTES } from '../../constants/routes';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useQuery } from '@tanstack/react-query';
import { getEvaluation } from '../../api/evaluation.api';
import { ProjectMemberListEval } from '../queries/keys';
import { ProjectMemberListEval } from '../../queries/user/keys';

const useGetCompletedEvaluation = (id: number) => {
const { data, isLoading, isFetching, isError } = useQuery({
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { postEvaluation } from '../../api/evaluation.api';
import { ProjectMemberListEval } from '../queries/keys';
import { ProjectMemberListEval } from '../../queries/user/keys';
import { apiEvaluatedUser } from '../../models/evaluation';

export const usePostEvaluation = (projectId: number) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { deleteAlarm } from '../api/alarm.api';
import { AlarmList } from './queries/keys';
import { AlarmList } from '../queries/user/keys';
import useAuthStore from '../store/authStore';

export const useAlarmDelete = () => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query';
import { AlarmList } from './queries/keys';
import { AlarmList } from '../queries/user/keys';
import { getAlarmList } from '../api/alarm.api';
import useAuthStore from '../store/authStore';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { patchAlarm } from '../api/alarm.api';
import { AlarmList } from './queries/keys';
import { AlarmList } from '../queries/user/keys';
import useAuthStore from '../store/authStore';

export const useAlarmPatch = () => {
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query';
import { applicantKey } from './queries/keys';
import { applicantKey } from '../queries/user/keys';
import { getApplicantList } from '../api/applicant.api';
import { ApiApplicants } from '../models/applicant';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { getApplicantInfo } from '../api/applicant.api';
import { useEffect, useState } from 'react';
import { useQuery } from '@tanstack/react-query';
import { applicantKey } from './queries/keys';
import { applicantKey } from '../queries/user/keys';
import { useLocation } from 'react-router-dom';
import { ApiApplicantInfo } from '../models/applicant';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useQuery } from '@tanstack/react-query';
import { getChartData } from '../api/chart.api';
import { ChartDataList } from './queries/keys';
import { ChartDataList } from '../queries/user/keys';

const useChartData = () => {
const { data, isLoading, isFetching } = useQuery({
Expand Down
2 changes: 1 addition & 1 deletion src/hooks/useGetFAQ.ts → src/hooks/user/useGetFAQ.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useQuery } from '@tanstack/react-query';
import { getFAQ } from '../api/customerService.api';
import { CustomerService } from './queries/keys';
import { CustomerService } from '../queries/user/keys';
import { SearchKeyword } from '../models/customerService';

export const useGetFAQ = (keyword: SearchKeyword) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useQuery } from '@tanstack/react-query';
import { getMyComments } from '../api/activityLog.api';
import useAuthStore from '../store/authStore';
import { ActivityLog } from './queries/keys';
import { ActivityLog } from '../queries/user/keys';

export const useGetMyComments = () => {
const userId = useAuthStore((state) => state.userData?.id);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useQuery } from '@tanstack/react-query';
import { getMyInquiries } from '../api/activityLog.api';
import useAuthStore from '../store/authStore';
import { ActivityLog } from './queries/keys';
import { ActivityLog } from '../queries/user/keys';

export const useGetMyInquiries = () => {
const userId = useAuthStore((state) => state.userData?.id);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useQuery } from '@tanstack/react-query';
import type { NoticeSearch } from '../models/customerService';
import { getNotice } from '../api/customerService.api';
import { CustomerService } from './queries/keys';
import { CustomerService } from '../queries/user/keys';

export const useGetNotice = (searchProperty: NoticeSearch) => {
const { keyword, page } = searchProperty;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useQuery } from '@tanstack/react-query';
import { getNoticeDetail } from '../api/customerService.api';
import { CustomerService } from './queries/keys';
import { CustomerService } from '../queries/user/keys';

export const useGetNoticeDetail = (id: string) => {
const { data: noticeDetailData, isLoading } = useQuery({
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useQuery } from '@tanstack/react-query';
import { managedProjectKey } from './queries/keys';
import { managedProjectKey } from '../queries/user/keys';
import { getProjectData } from '../api/joinProject.api';

const useGetProjectData = (projectId: number) => {
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { ApiManagedProjects } from '../models/manageMyProject';
import { getMyProjectLists } from '../api/myProjectList.api';
import { useQuery } from '@tanstack/react-query';
import { managedProjectKey } from './queries/keys';
import { managedProjectKey } from '../queries/user/keys';

export const useManagedProjects = () => {
const { data, isLoading } = useQuery<ApiManagedProjects>({
Expand Down
2 changes: 1 addition & 1 deletion src/hooks/useMyInfo.ts → src/hooks/user/useMyInfo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import type { ApiUserInfo, EditMyInfo } from '../models/userInfo';
import { AxiosError } from 'axios';
import { useNavigate } from 'react-router-dom';
import { ROUTES } from '../constants/routes';
import { myInfoKey, ProjectListKey } from './queries/keys';
import { myInfoKey, ProjectListKey } from '../queries/user/keys';
import useAuthStore from '../store/authStore';
import type {
ApiAppliedProject,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { EventSourcePolyfill, NativeEventSource } from 'event-source-polyfill';
import { useEffect, useRef, useState } from 'react';
import useAuthStore, { getTokens } from '../store/authStore';
import { useQueryClient } from '@tanstack/react-query';
import { AlarmList } from './queries/keys';
import { AlarmList } from '../queries/user/keys';
import { useToast } from './useToast';
import { AlarmLive } from '../models/alarm';

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { useSuspenseQuery } from '@tanstack/react-query';
import { applicantKey } from './queries/keys';
import { applicantKey } from '../queries/user/keys';
import { getPassNonPassList } from '../api/applicant.api';

export const usePassNonPassList = (projectId: number) => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { patchPassNonPassStatus } from '../api/applicant.api';
import { AxiosError } from 'axios';
import { applicantKey } from './queries/keys';
import { applicantKey } from '../queries/user/keys';
import { MODAL_MESSAGE } from '../constants/modalMessage';

export interface useMutationParams {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ActivityLog } from './queries/keys';
import { ActivityLog } from '../queries/user/keys';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import { postInquiry } from '../api/inquiry.api';
import { AxiosError } from 'axios';
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query';
import { AxiosError } from 'axios';
import { patchSendResult } from '../api/myProjectList.api';
import { MODAL_MESSAGE } from '../constants/modalMessage';
import { managedProjectKey } from './queries/keys';
import { managedProjectKey } from '../queries/user/keys';

export const useSendResultMutation = (
projectId: number,
Expand Down
2 changes: 1 addition & 1 deletion src/hooks/useUserInfo.ts → src/hooks/user/useUserInfo.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useQuery } from '@tanstack/react-query';
import type { ApiUserInfo } from '../models/userInfo';
import { userInfoKey } from './queries/keys';
import { userInfoKey } from '../queries/user/keys';
import { getUserInfo, getUserJoinedProjectList } from '../api/userpage.api';
import useAuthStore from '../store/authStore';
import type { ApiSelectUserProject } from '../models/userProject';
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading