diff --git a/src/_containers/HomePage/index.js b/src/_containers/HomePage/index.js index d93f462..3244e1a 100644 --- a/src/_containers/HomePage/index.js +++ b/src/_containers/HomePage/index.js @@ -5,6 +5,16 @@ import { homeType } from "../../_constants/home_type"; import { useSelector } from "react-redux"; import moment from "moment" +function validURL(str) { + var pattern = new RegExp('^(https?:\\/\\/)?'+ // protocol + '((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|'+ // domain name + '((\\d{1,3}\\.){3}\\d{1,3}))'+ // OR ip (v4) address + '(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*'+ // port and path + '(\\?[;&a-z\\d%_.~+=-]*)?'+ // query string + '(\\#[-a-z\\d_]*)?$','i'); // fragment locator + return !!pattern.test(str); +} + export default function HomePage() { const [typeCopy, setTypeCopy] = useState('') const [isCopied, setIsCopied] = useState({ @@ -61,7 +71,7 @@ export default function HomePage() {