import type {DrawingStyle, YMapLocationRequest, YMapCenterZoomLocation} from '@yandex/ymaps3-types';
import type {YMapDefaultMarkerProps} from '@yandex/ymaps3-default-ui-theme';
import type {ExtendedFeature} from './common';

export const LOCATION: YMapLocationRequest = {
    center: [20.513830, 54.707191], // starting position [lng, lat]
    zoom: 9, // starting zoom
    type: 'yandex#hybrid' // Указываем тип «Гибрид»

};

export const MINIMAP_BOUNDS_STYLE: DrawingStyle = {
    fill: 'rgb(25, 109, 255)',
    fillOpacity: 0.08,
    stroke: [{width: 1, color: '#313133'}]
};



export const markersGeoJsonSource: Omit<YMapDefaultMarkerProps, 'popup'>[] = [
    {
        coordinates: [20.368716, 54.720161] as LngLat,
        title: 'Площадка: г. Калининград',
        subtitle: "ул. Макаренко, 3",
        color: 'green',
        size: 'normal',
        iconName: 'fallback',
        properties: {
        }
    },
    {
        coordinates: [20.498695, 54.677110] as LngLat,
        title: 'Площадка: г. Калининград',
        subtitle: "ул. Батальная, 37",
        color: 'green',
        size: 'normal',
        iconName: 'fallback',
        staticHint: true,
    },
    {
        coordinates: [20.569566, 54.679282] as LngLat,
        title: 'Площадка: г. Калининград',
        subtitle: "ул. Айвазовского, 25",
        color: 'green',
        size: 'normal',
        iconName: 'fallback',
        staticHint: true,
    },
    {
        coordinates: [20.539024, 54.680749] as LngLat,
        title: 'Площадка: г. Калининград',
        subtitle: "ул. Волочаевская, д 40",
        color: 'green',
        size: 'normal',
        iconName: 'fallback',
        staticHint: true,
    },
    {
        coordinates: [20.529388, 54.686961] as LngLat,
        title: 'Площадка: г. Калининград',
        subtitle: "ул. Черниговская, 31 В",
        color: 'green',
        size: 'normal',
        iconName: 'fallback',
        staticHint: true,
    },

];






export const LOCAL_LIST: Array<ExtendedFeature> = [];
