initial commit
All checks were successful
Build and Publish / Build Yale Access Backend (push) Successful in 28s
Build and Publish / Build Yale Access Frontend (push) Successful in 47s
Build and Publish / Push Yale Access Backend Docker Image (push) Successful in 9s
Build and Publish / Push Yale Access Frontend Docker Image (push) Successful in 10s
All checks were successful
Build and Publish / Build Yale Access Backend (push) Successful in 28s
Build and Publish / Build Yale Access Frontend (push) Successful in 47s
Build and Publish / Push Yale Access Backend Docker Image (push) Successful in 9s
Build and Publish / Push Yale Access Frontend Docker Image (push) Successful in 10s
This commit is contained in:
5
packages/frontend/types/api-response.ts
Normal file
5
packages/frontend/types/api-response.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
export type ApiResponse<T> = {
|
||||
success: boolean;
|
||||
error?: string;
|
||||
data?: T;
|
||||
}
|
3
packages/frontend/types/html-input-types.ts
Normal file
3
packages/frontend/types/html-input-types.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export type HTMLInputTypes = 'text' | 'password' | 'email' | 'number' | 'tel' | 'url' | 'search' | 'date' | 'time' | 'datetime-local' | 'month' | 'week' | 'color';
|
||||
|
||||
export type HTMLButtonTypes = 'submit' | 'reset' | 'button';
|
18
packages/frontend/types/yale.ts
Normal file
18
packages/frontend/types/yale.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
export type YaleUserCode = {
|
||||
id: number;
|
||||
code: string;
|
||||
status: UserCodeStatus;
|
||||
isHome: boolean;
|
||||
}
|
||||
|
||||
export enum UserCodeStatus {
|
||||
AVAILABLE = 0,
|
||||
ENABLED = 1,
|
||||
DISABLED = 2
|
||||
}
|
||||
|
||||
export type Person = {
|
||||
id: number;
|
||||
name: string;
|
||||
phoneNumber: string;
|
||||
}
|
Reference in New Issue
Block a user