import React from 'react';
import './DPassInvitationAcceptLinkBox.scss';

type DPassInvitationAcceptLinkBoxProps = {
    image: string,
    imageClass?: string,
    url?: string,
    urlText: string
    onClick?: () => void
}

const DPassInvitationAcceptLinkBox= ({image, imageClass, url, urlText, onClick} : DPassInvitationAcceptLinkBoxProps) => {
    return (
        <div className='link-box'>
            <img className={imageClass} src={image}/>
            {
                url ?
                    <a href={url} target='_blank'>{urlText}</a>
                    :
                    <p  onClick={()=> {
                        onClick && onClick()
                    }}>{urlText}</p>
            }

        </div>
    )
}

export default DPassInvitationAcceptLinkBox;