/
Kovalenko
/
TODO
Обзор
Документация
Войти
/
Kovalenko
/
TODO
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
frontend/src/utils/task.ts
38 строк
808 B
Kovalenko1
Done
29 дек 2025, 11:50
29 дек 2025, 11:50
f453b3b
Код
Авторство
О чём код?
import type { Task } from '../types'; export function translateStatus(status: Task['status']) { switch (status) { case 'New': return 'Новая'; case 'InProgress': return 'В работе'; case 'Done': return 'Готово'; case 'Archived': return 'В архиве'; default: return status; } } export function getPriorityTone(priority: number) { if (priority >= 5) return 'critical'; if (priority >= 4) return 'high'; if (priority >= 2) return 'medium'; return 'low'; } export function statusIcon(status: Task['status']) { switch (status) { case 'New': return '🆕'; case 'InProgress': return '⏳'; case 'Done': return '✅'; case 'Archived': return '📦'; default: return ''; } }