overhauled client member management system

This commit is contained in:
2025-12-16 01:45:45 -05:00
parent 04ad7a8f14
commit 5cbe0e6c7f
8 changed files with 38 additions and 29 deletions

View File

@@ -1,3 +1,6 @@
import { LOARequest } from "./loa";
import { Role } from "./roles";
export interface memberSettings {
displayName: string;
}
@@ -29,4 +32,11 @@ export interface MemberLight {
displayName: string
username: string
color: string
}
export interface myData {
member: Member;
LOAs: LOARequest[];
roles: Role[];
state: MemberState;
}