From 9ab3d36ced1cd68a4b19fc210d985dce472d7e23 Mon Sep 17 00:00:00 2001 From: Alexander Klein Date: Tue, 16 Feb 2021 13:04:35 +0100 Subject: [PATCH] feature(components): prop-type Favicon --- components/common/Favicon.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/components/common/Favicon.js b/components/common/Favicon.js index 07ec696c..d72cd3c7 100644 --- a/components/common/Favicon.js +++ b/components/common/Favicon.js @@ -1,4 +1,5 @@ import React from 'react'; +import PropTypes from 'prop-types'; import styles from './Favicon.module.css'; function getHostName(url) { @@ -6,7 +7,7 @@ function getHostName(url) { return match && match.length > 1 ? match[1] : null; } -export default function Favicon({ domain, ...props }) { +function Favicon({ domain, ...props }) { const hostName = domain ? getHostName(domain) : null; return hostName ? ( @@ -19,3 +20,9 @@ export default function Favicon({ domain, ...props }) { /> ) : null; } + +Favicon.propTypes = { + domain: PropTypes.string, +}; + +export default Favicon;