Skip to content

Commit

Permalink
Clean logic more
Browse files Browse the repository at this point in the history
  • Loading branch information
sandrahoang686 committed Nov 21, 2023
1 parent ff71608 commit 10ed65b
Showing 1 changed file with 20 additions and 30 deletions.
50 changes: 20 additions & 30 deletions overrides/home/partners.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -94,44 +94,34 @@ export default function Partners(props: {
]

const createOrder = (top?: number) => {
if (top) {
const bottomLogos = partners.splice(top);

const createRow = (logos: any[]) => (
<div>
{logos.map((partner) => (
<a href={partner.href}>
<Image
src={partner.src}
alt={partner.alt}
height={partner.height ? partner.height : squareLogoHeight}
/>
</a>
))}
</div>
);
const createRow = (logos: any[]) => (
<>
{logos.map((partner) => (
<a href={partner.href}>
<Image
src={partner.src}
alt={partner.alt}
height={partner.height || squareLogoHeight}
/>
</a>
))}
</>
);

if (top) {
const bottom = partners.splice(top);
return (
<LogoWrapperWithLimit>
{createRow(partners)}
{createRow(bottomLogos)}
<div>{createRow(partners)}</div>
<div>{createRow(bottom)}</div>
</LogoWrapperWithLimit>
);
}
else {
} else {
return (
<LogoWrapper>
{partners.map((partner) => (
<a href={partner.href}>
<Image
src={partner.src}
alt={partner.alt}
height={partner.height ? partner.height : squareLogoHeight}
/>
</a>
))}
{createRow(partners)}
</LogoWrapper>
)
);
}
}

Expand Down

0 comments on commit 10ed65b

Please sign in to comment.