feat: 관리자 추가 기능 작업

This commit is contained in:
2025-06-19 12:02:09 +09:00
parent ab433fd14b
commit 46a96a04fb
7 changed files with 271 additions and 15 deletions
@@ -36,7 +36,7 @@ type AdditionalUserDialogProps = {
groupId?: string;
};
function AdditionalUserDialog({ groupId }: AdditionalUserDialogProps) {
function AddUserDialog({ groupId }: AdditionalUserDialogProps) {
const queryClient = useQueryClient();
const alert = useAlertStore((state) => state.setMessage);
@@ -188,4 +188,4 @@ function AdditionalUserDialog({ groupId }: AdditionalUserDialogProps) {
);
}
export { AdditionalUserDialog };
export { AddUserDialog };
@@ -16,7 +16,7 @@ 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 { AdditionalUserDialog } from "./additional-user-dialog";
import { AddUserDialog } from "./add-user-dialog";
type GroupUsersSectionProps = {
groupId?: string;
@@ -95,7 +95,7 @@ function GroupUsersSection({ groupId }: GroupUsersSectionProps) {
<div className="card-header">
<h3 className="text-2xl font-medium text-label">그룹 사용자 목록</h3>
<div className="flex gap-2">
<AdditionalUserDialog groupId={groupId} />
<AddUserDialog groupId={groupId} />
<Button
color="red"
disabled={table.getSelectedRowModel().rows.length === 0}