refactor redux data model

This commit is contained in:
seavor 2026-04-15 21:48:03 -05:00
parent ae1bc3da38
commit 0ff391491d
243 changed files with 5212 additions and 5963 deletions

View file

@ -0,0 +1,20 @@
import type { IAdminRequest } from '@app/websocket';
import { AdminCommands } from '@app/websocket';
export class AdminRequestImpl implements IAdminRequest {
adjustMod(userName: string, shouldBeMod?: boolean, shouldBeJudge?: boolean): void {
AdminCommands.adjustMod(userName, shouldBeMod, shouldBeJudge);
}
reloadConfig(): void {
AdminCommands.reloadConfig();
}
shutdownServer(reason: string, minutes: number): void {
AdminCommands.shutdownServer(reason, minutes);
}
updateServerMessage(): void {
AdminCommands.updateServerMessage();
}
}