Files
kspguti-schedule/old/data/groups.ts

19 lines
983 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// Загружаем группы из JSON файла только на сервере
// На клиенте будет пустой объект, группы должны передаваться через props
let groups: { [group: string]: [number, string] } = {}
// Используем условный require только на сервере для избежания включения fs в клиентскую сборку
if (typeof window === 'undefined') {
// Серверная сторона
try {
// Исторически здесь использовался загрузчик групп.
// В актуальной версии приложения данные о группах берутся из новой подсистемы,
// поэтому для старого кода оставляем пустой объект.
} catch (error) {
console.error('Error loading groups:', error)
groups = {}
}
}
export { groups }