Массив items - почему у значений свойств content отсутствуют открывающие кавычки? Где title? - это свойство вы вроде как куда-то выводить собираетесь.
Класс accordion - был у кнопки, теперь у div'а с контентом. У div'а был класс panel - этот вовсе пропал.
Насколько я понял, панели должны открываться независимо - почему тогда active является числом? Это должен быть массив индексов (лучше бы id - добавить это свойство элементам items, и в качестве key его ещё использовать) открытых панелей, наверное. Соответственно, и самих панелей должно быть по одной на каждую кнопку, а не одна на всех, и рендериться (условно, по наличию индекса в массиве) они должны рядом со своими кнопками.
Да, я в курсе. Но прямой связи с исходным вопросом тут нет. "Другая проблема" - идите оформляйте другой вопрос. Тостер не форум, а тут, соответственно, не тема, посвященная всем вашим проблемам.
Ivan, почитать можете здесь. Точнее говорить не буду - ищите сами. А лучше - читайте всё с самого начала, пробелы в знаниях основ языка у вас чудовищные.
Ivan, хотите получать нормальные ответы - задавайте вопросы нормально.
Вам следует добавить код. А ещё лучше - воспроизвести свою проблему в песочнице. И уберите приветствие, "новичка" и "спасибо" - весь этот мусор не говорит о сути ваших затруднений ничего.
Массив items - почему у значений свойств content отсутствуют открывающие кавычки? Где title? - это свойство вы вроде как куда-то выводить собираетесь.
Класс accordion - был у кнопки, теперь у div'а с контентом. У div'а был класс panel - этот вовсе пропал.
Насколько я понял, панели должны открываться независимо - почему тогда active является числом? Это должен быть массив индексов (лучше бы id - добавить это свойство элементам items, и в качестве key его ещё использовать) открытых панелей, наверное. Соответственно, и самих панелей должно быть по одной на каждую кнопку, а не одна на всех, и рендериться (условно, по наличию индекса в массиве) они должны рядом со своими кнопками.