JSFiddle - React, Tailwind, and code Playground

JavaScript

const priceData = [
            {
                title: 'ТЕРАПИЯ',
                services: [
                    {
                        name: 'Вакцинация',
                        price: '200',
                        link: ''
                    },
                    {
                        name: 'Взятие крови для гемотрансфузии',
                        price: '400',
                        link: ''
                    },
                    {
                        name: 'Взятие крови на анализ (ОАК, БХАК)',
                        price: '150',
                        link: ''
                    }

                ]
            },
            {
                title: 'ДИАГНОСТИКА',
                services: [
                    {
                        name: 'Гистологическое исследование (США)',
                        price: '6000',
                        link: 'asdasddddddddddddddddd'
                    },
                    {
                        name: 'Диагностика лампой Вуда',
                        price: '100',
                        link: 'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'
                    }
                ]
            }
        ]

				// тут я пытаюсь присвоить priceList не ссылку а новый массив на основе исходного priceData
        priceList = priceData.map(e => e);

        console.log('first step')
        console.log('priceList:')
        console.log(priceList)
        console.log('priceData:')
        console.log(priceData)

       // почему-то тут происходит перезапись содержимого priceData. Что делаю не так?
        priceList = priceData.map(function (el) {
            el.services = el.services.map(function (si) {
                if (si.name.toLowerCase().includes('вакцина'.toLowerCase())) return si
            })
            // el.services = el.services.filter(el2 => el2.name.toLowerCase().includes('вакцина'.toLowerCase()))
            /* console.log('el.services')
            console.log(el.services) */
         ...