import ButtonWithDropdown from '@app/components/Common/ButtonWithDropdown'; interface PlayButtonProps { links: PlayButtonLink[]; } export interface PlayButtonLink { text: string; url: string; svg: React.ReactNode; } const PlayButton = ({ links }: PlayButtonProps) => { if (!links || !links.length) { return null; } return ( {links[0].svg} {links[0].text} } onClick={() => { window.open(links[0].url, '_blank'); }} > {links.length > 1 && links.slice(1).map((link, i) => { return ( { window.open(link.url, '_blank'); }} buttonType="ghost" > {link.svg} {link.text} ); })} ); }; export default PlayButton;