diff options
Diffstat (limited to 'lib/users/table/users-table-toolbar-actions.tsx')
| -rw-r--r-- | lib/users/table/users-table-toolbar-actions.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/users/table/users-table-toolbar-actions.tsx b/lib/users/table/users-table-toolbar-actions.tsx index 106953a6..eef93546 100644 --- a/lib/users/table/users-table-toolbar-actions.tsx +++ b/lib/users/table/users-table-toolbar-actions.tsx @@ -10,15 +10,16 @@ import { Button } from "@/components/ui/button" -import { UserView } from "@/db/schema/users" +import { Role, RoleView, UserView } from "@/db/schema/users" import { DeleteUsersDialog } from "@/lib/admin-users/table/delete-ausers-dialog" import { AssignRoleDialog } from "./assign-roles-dialog" interface UsersTableToolbarActionsProps { table: Table<UserView> + roles: RoleView[] } -export function UsersTableToolbarActions({ table }: UsersTableToolbarActionsProps) { +export function UsersTableToolbarActions({ table, roles }: UsersTableToolbarActionsProps) { // 파일 input을 숨기고, 버튼 클릭 시 참조해 클릭하는 방식 const fileInputRef = React.useRef<HTMLInputElement>(null) @@ -36,6 +37,7 @@ export function UsersTableToolbarActions({ table }: UsersTableToolbarActionsProp users={table .getFilteredSelectedRowModel() .rows.map((row) => row.original)} + roles={roles} /> ) : null} |
