Type aliases
ReqAdminToken
ReqAdminToken: { password: string; username: string }
Type declaration
-
password: string
-
username: string
ReqLinkChangePsw
ReqLinkChangePsw: { mail: string }
ReqProjectLogin
ReqProjectLogin: { projectName: string }
ReqSignUp
ReqSignUp: { mail: string; password: string; username: string }
Type declaration
-
mail: string
-
password: string
-
username: string
ReqUploadRecordList
Req
UploadRecordList: { recordList: Record[] }
ResAdminToken
ResAdminToken: { adminToken: string; collaborations: { projectName: string; role: "ADMIN" | "MOD" | "USER" }[] }
Type declaration
-
adminToken: string
-
collaborations: { projectName: string; role: "ADMIN" | "MOD" | "USER" }[]
ResCollabs
ResCollabs: { collaborations: { projectName: string; role: "ADMIN" | "MOD" | "USER" }[] }
Type declaration
-
collaborations: { projectName: string; role: "ADMIN" | "MOD" | "USER" }[]
ResEmptySuccessful
ResEmptySuccessful: { text: string }
ResError
ResError: { errorText: string }
ResProjectToken
Res
ProjectToken: { project: Project; projectToken: string }
ResRecordList
Res
RecordList: { recordList: Record[] }