Counselllor / Counsellor-Web

Avoid using an element's index as the key prop JS-0437
Bug risk
Major
2 occurrences in this check
 42          <div className="calendar">
 43            {dates.map((date, index) => (
 44              <div
 45                key={index} 46                className={`calendar-date ${date.isActive ? "active" : ""}`}
 47              >
 48                <span>{date.day}</span> <span>{date.weekDay}</span>
Do not use Array index in keys
34      <h2>Frequently Asked Questions</h2>
35      <div className="accordion">
36        {faqs.map((faq, index) => (
37          <div key={index} className="accordion-item">38            <button
39              onClick={() => toggleAccordion(index)}
40              aria-expanded={activeIndex === index ? 'true' : 'false'}