Reconmap/web-client

View on GitHub
src/components/ui/TelephoneLink.tsx

Summary

Maintainability
A
40 mins
Test Coverage

import EmptyField from 'components/ui/EmptyField';

interface TelephoneLinkProps {
    number: string | null;
}

const TelephoneLink = ({ number }: TelephoneLinkProps) => {
    if (undefined === number || null === number || 0 === number.length) {
        return <EmptyField />
    }
    return <a href={`tel:${number}`} title={`Call telephone number "${number}"`}>{number}</a>
}

export default TelephoneLink;