/** * External dependencies */ import { _x } from '@safe-wordpress/i18n'; /** * Internal dependencies */ import { useSharedLinkAttributes } from '../../../hooks'; import { SharedLinkLoader } from '../shared-link-loader'; export const MaybeSharedLink = (): JSX.Element | null => { const { sharedLinkStatus, sharedLink: { domain, image, title } = {} } = useSharedLinkAttributes( 'first', 'linkedin' ); switch ( sharedLinkStatus ) { case 'loading': return ; case 'no-url': case 'ready': return (
{ !! image ? ( { ) : (
) }
{ title }
{ domain }
); default: return null; } };