대시보드 이슈 정리 1차

This commit is contained in:
Yun Chan 2026-06-27 17:51:54 +09:00
parent 94cc56592f
commit f472883c31
13 changed files with 592 additions and 311 deletions

View file

@ -13,7 +13,8 @@ import {
} from "../lib/api";
type UserDraft = Pick<AdminManagedUser, "display_name" | "role" | "affiliation" | "cohort_ids">;
type NewUserDraft = AdminUserCreateRequest;
type NewUserDraft = Required<Pick<AdminUserCreateRequest, "email" | "display_name" | "role">> &
Pick<UserDraft, "affiliation" | "cohort_ids">;
const MAX_RENDERED_USERS = 40;
const EMPTY_NEW_USER: NewUserDraft = {