export const bannerContent: IBannerContent[] = [
{
titleIndex: 1,
subTitleIndex: 2,
title: "От идеи до взлета ваших крыльев",
subTitle: "Время попробовать что-то новое и что-то стоящее",
},
{
titleIndex: 3,
subTitleIndex: 4,
title: "Ваше небо под нашим контролем",
subTitle: "Отказоустойчивость и контроль",
},
{
titleIndex: 5,
subTitleIndex: 6,
title: "Координировать действия стало проще",
subTitle: "Автоматизация процесса — наша главная задача",
},
];
.button{
cursor: pointer;
padding: 13px 30px;
border-radius: 15px;
outline: 0;
border: 0;
font-family: var(--font-geist, Geist), sans-serif;
font-size: 16px;
font-weight: 500;
letter-spacing: -0.32px;
}
.buttonDefault{
background-color: #EDEDED;
color: var(--background-color, #141414);
}
.buttonAccent{
background-color: var(--accent-color, #E83F20);
color: var(--font-color, #EDEDED);
}
.buttonStroke{
background-color: transparent;
color: var(--font-color, #EDEDED);
border: 1px solid var(--font-gray-color, #A1A1A1);
}
.buttonDisabled{
background-color: var(--stroke-color, #353535);
color: var(--font-gray-color, #A1A1A1);
}
.buttonWithoutBg{
background-color: transparent;
color: var(--font-color, #EDEDED);
}
<ul>
<li data='prize'>Призы</li>
</ul>
BannerContent в свою очередь, ловит этот currentSlide и достает контент по индексу (currentSlide) из массива (bannerContent):