Merge pull request #960 from LikiosSedo/fix/stable-keys-pricing

fix: replace `key={index}` with stable keys in pricing component
This commit is contained in:
Rohan Verma 2026-03-24 20:37:47 -07:00 committed by GitHub
commit c7cd3c6a9d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -101,9 +101,9 @@ export function Pricing({
plans.length === 2 ? "md:grid-cols-2 max-w-5xl mx-auto" : "md:grid-cols-3"
)}
>
{plans.map((plan, index) => (
{plans.map((plan) => (
<motion.div
key={index}
key={plan.name}
initial={{ y: 50, opacity: 1 }}
whileInView={
isDesktop
@ -193,8 +193,8 @@ export function Pricing({
</p>
<ul className="mt-5 gap-2 flex flex-col">
{plan.features.map((feature, idx) => (
<li key={idx} className="flex items-start gap-2">
{plan.features.map((feature) => (
<li key={feature} className="flex items-start gap-2">
<Check className="h-4 w-4 text-primary mt-1 flex-shrink-0" />
<span className="text-left">{feature}</span>
</li>