import React, { useMemo } from 'react'; import { BaseColorTokens } from '../../foundation/Colors'; import { ExperiencePill, ExperiencePillsBox } from './ExperiencePills.styled'; export type ExperiencePillsProps = { colorToken: BaseColorTokens; experiencePercentage: number; }; export const ExperiencePills: React.FunctionComponent = ({ experiencePercentage, colorToken, }) => { const pills = useMemo( () => [ experiencePercentage > 0, experiencePercentage >= 20, experiencePercentage >= 40, experiencePercentage >= 60, experiencePercentage >= 80, ], [experiencePercentage], ); return ( {pills.map((isActive, index) => ( ))} ); };