@@ -21,7 +21,7 @@ const getBackgroundColor = (index: number) => {
2121 1 : "bg-yellow" ,
2222 2 : "bg-grey-100" ,
2323 3 : "bg-pink" ,
24- 4 : "bg-orange " ,
24+ 4 : "bg-cream " ,
2525 5 : "bg-blue" ,
2626 6 : "bg-coral" ,
2727 } [ index % 7 ] ;
@@ -49,11 +49,9 @@ const TableSection = ({
4949function TableBenefit ( {
5050 title,
5151 values,
52- lastPageRow,
5352} : {
5453 title : string ;
5554 values : Array < number | string | boolean > ;
56- lastPageRow ?: boolean ;
5755} ) {
5856 return (
5957 < >
@@ -140,7 +138,10 @@ export function PricingPage({
140138 return (
141139 < div >
142140 { pagesToRender . map ( ( page , i ) => (
143- < div key = { i } className = "page flex flex-col gap-[1cm] bg-cream pt-[2cm]" >
141+ < div
142+ key = { i }
143+ className = "page pricing-page-table flex flex-col gap-[1cm] bg-cream pt-[2cm]"
144+ >
144145 < div className = "px-[2cm]" >
145146 < h1 className = "text-xl font-bold" > Pricing</ h1 >
146147 </ div >
@@ -151,7 +152,7 @@ export function PricingPage({
151152 gridTemplateColumns : `auto repeat(${ levels . length } , 2.1cm)` ,
152153 } }
153154 >
154- < div className = "border-b-[4px]" />
155+ < div className = "border-b-[4px] bg-cream " />
155156 { levels . map ( ( p , i ) => (
156157 < th
157158 className = { clsx (
@@ -187,7 +188,7 @@ export function PricingPage({
187188 </ >
188189 ) }
189190
190- { Object . entries ( page ) . map ( ( [ category , benefits ] , index ) => {
191+ { Object . entries ( page ) . map ( ( [ category , benefits ] ) => {
191192 return (
192193 < >
193194 < TableSection
@@ -202,7 +203,6 @@ export function PricingPage({
202203 const levelBenefit = getBenefitForLevel ( benefit , p ) ;
203204 return levelBenefit ? levelBenefit . value : "-" ;
204205 } ) }
205- lastPageRow = { index === Object . keys ( page ) . length - 1 }
206206 key = { benefit . name }
207207 />
208208 ) ) }
0 commit comments