// Загружаем группы из 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 }
