feat: implement improved flow for server panel edit installation (#5711)
* feat: implement improved flow for server panel edit installation * feat: installation form finalized * feat: error state for InstallingBanner * feat: action button refactor + save banner text fix * fix: lint * fix: content card alignment * feat: better copy * fix: lint * fix: hide shift click + fix NeoForge chip * fix: lint
This commit is contained in:
@@ -611,6 +611,11 @@ export namespace Archon {
|
||||
percent: number
|
||||
}
|
||||
|
||||
export type SyncContentError = {
|
||||
step: string
|
||||
description: string
|
||||
}
|
||||
|
||||
export type WSStateEvent = {
|
||||
event: 'state'
|
||||
debug: string
|
||||
@@ -620,6 +625,7 @@ export namespace Archon {
|
||||
target: 'start' | 'stop' | 'restart' | null
|
||||
uptime: number
|
||||
progress: SyncContentProgress | null
|
||||
content_error: SyncContentError | null
|
||||
}
|
||||
|
||||
// Outgoing messages (client -> server)
|
||||
|
||||
Reference in New Issue
Block a user