mirror of
https://codeberg.org/PLG-Development/PLG-MuDiCS
synced 2026-07-06 00:47:09 +00:00
refactor(control): move display_status_to_info to utils
This commit is contained in:
@@ -86,17 +86,4 @@ export function to_display_status(value: string): DisplayStatus {
|
||||
return ["host_offline", "app_offline", "app_online"].includes(value)
|
||||
? (value as DisplayStatus)
|
||||
: null;
|
||||
}
|
||||
|
||||
export function display_status_to_info(status: DisplayStatus): string {
|
||||
switch (status) {
|
||||
case 'app_online':
|
||||
return 'Online';
|
||||
case 'app_offline':
|
||||
return 'Lädt';
|
||||
case 'host_offline':
|
||||
return 'Offline';
|
||||
case null:
|
||||
return '???';
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { FolderElement, SupportedFileType } from "./types";
|
||||
import type { DisplayStatus, FolderElement, SupportedFileType } from "./types";
|
||||
import supported_file_types_json from './../../../../shared/supported_file_types.json';
|
||||
|
||||
const supported_file_types: Record<string, SupportedFileType> = supported_file_types_json as Record<string, SupportedFileType>;
|
||||
@@ -67,3 +67,15 @@ export function is_valid_name(input: string): boolean {
|
||||
return /^[\p{L}\p{N}\p{M}\-_.+,()[\]{}@!§$%&=~^ ]+$/u.test(input);
|
||||
}
|
||||
|
||||
export function display_status_to_info(status: DisplayStatus): string {
|
||||
switch (status) {
|
||||
case 'app_online':
|
||||
return 'Online';
|
||||
case 'app_offline':
|
||||
return 'Lädt';
|
||||
case 'host_offline':
|
||||
return 'Offline';
|
||||
case null:
|
||||
return '???';
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user