const items = [
    {
        value: 0,
        title: 'Авиамоторная',
    },
    {
        value: 1,
        title: 'Автозаводская',
    },
    {
        value: 2,
        title: 'Академическая',
    },
    {
        value: 3,
        title: 'Бабушкинская',
    },
    {
        value: 4,
        title: 'Багратионовская',
    },
    {
        value: 5,
        title: 'ВДНХ',
    },
    {
        value: 6,
        title: 'Варшавская',
    },
    {
        value: 7,
        title: 'Деловой центр',
    },
    {
        value: 8,
        title: 'Дмитровская',
    },
    {
        value: 9,
        title: 'Калужская',
    },
    {
        value: 10,
        title: 'Кантемировская',
        view: ({ filterValue }) => {
            const query = filterValue.replace(/[^A-Z-a-zА-ЯЁа-яё0-9]/g, (w) => '\\' + w);
            const stringFragments = 'Кантемировская'.split(RegExp(`(${query})`, 'ig'));
            return (
                <>
                    {stringFragments.map((fragment, i) => (
                        <React.Fragment key={i}>
                            {(fragment.toLowerCase() === filterValue.toLowerCase() && fragment !== '')
                                ? <b>{fragment}</b>
                                : fragment
                            }
                        </React.Fragment>
                    ))}
                </>
            );
        },
    },
];