export function adminErrorMessage(status: number, fallback: string): string { if (status === 401) return "Неверный или истёкший административный токен."; if (status === 409) return "Операция конфликтует с изменением в другой вкладке."; if (status === 429) return "Слишком много попыток. Повторите позже."; if (status >= 500) return "Сервис временно недоступен. Проверьте состояние и повторите позже."; return fallback; } export function adminEndsSession(status: number): boolean { return status === 401 || status === 429; }