import { iconDormitory, iconITMO, iconLETI } from '../utils/markerIcons' type LocationType = 'dormitory' | 'leti' | 'itmo' const studentLocations: { name: string, position: [number, number], type: LocationType }[] = [ { name: 'Первое, второе, третье общежития', position: [59.987299, 30.330672], type: 'dormitory', }, { name: 'Четвертое общежитие', position: [59.985620, 30.331319], type: 'dormitory', }, { name: 'Шестое общежитие', position: [59.969713, 30.299851], type: 'dormitory', }, { name: 'Седьмое общежитие', position: [60.003723, 30.287616], type: 'dormitory', }, { name: 'Восьмое общежитие', position: [59.991115, 30.318752], type: 'dormitory', }, { name: 'Общежития Межвузовского студенческого городка', position: [59.871053, 30.307154], type: 'dormitory', }, { name: 'Одиннадцатое общежитие', position: [59.877962, 30.242889], type: 'dormitory', }, { name: 'Общежитие Академии транспортных технологий', position: [59.870375, 30.308646], type: 'dormitory', }, { name: 'ЛЭТИ шестой корпус', position: [59.971578, 30.296653], type: 'leti', }, { name: 'ЛЭТИ Первый и другие корпуса', position: [59.971947, 30.324303], type: 'leti', }, { name: 'ИТМО', position: [59.956363, 30.310029], type: 'itmo', }, ] const locationsIcons: Record<LocationType, L.Icon> = { dormitory: iconDormitory, itmo: iconITMO, leti: iconLETI, } export { studentLocations, locationsIcons }