refactor: 그룹 유저 서비스 및 인터페이스 엔티티 폴더로 이동

This commit is contained in:
2025-06-19 11:27:28 +09:00
parent b79f6ea603
commit ab433fd14b
6 changed files with 6 additions and 4 deletions
@@ -8,7 +8,7 @@ import type {
PageGroupUserList,
GroupUserSaveData,
GroupUserUpdateData,
} from "../model/group-users-interface";
} from "../model/group-user-interface";
export class GroupUsersApiService implements GroupUserService {
// 그룹 사용자 목록 조회
+2
View File
@@ -0,0 +1,2 @@
export { GroupUsersApi } from "./api/group-user-service";
export { type GroupUserListResponseDto } from "./model/group-user-interface";
@@ -1,6 +1,6 @@
import { Checkbox } from "@common/components";
import { type Table, type Row, type ColumnDef } from "@tanstack/react-table";
import { type GroupUserListResponseDto } from "./group-users-interface";
import { type GroupUserListResponseDto } from "@/entities/group-user";
export const columns: ColumnDef<GroupUserListResponseDto>[] = [
{
@@ -28,9 +28,9 @@ import {
type UserListResponse,
type UserSearchParams,
} from "@/entities/user";
import { GroupUsersApi } from "@/entities/group-user";
import { ENDPOINT } from "@/shared/config";
import { useAlertStore, useDataTable } from "@/shared/lib";
import { GroupUsersApi } from "../api/group-users-service";
type AdditionalUserDialogProps = {
groupId?: string;
@@ -12,10 +12,10 @@ import {
type RowSelectionState,
} from "@tanstack/react-table";
import { Button } from "@common/components";
import { GroupUsersApi } from "@/entities/group-user";
import { ENDPOINT } from "@/shared/config";
import { useAlertStore, useDataTable } from "@/shared/lib";
import { columns } from "../model/group-users-table-columns";
import { GroupUsersApi } from "../api/group-users-service";
import { AdditionalUserDialog } from "./additional-user-dialog";
type GroupUsersSectionProps = {