From ad86704ac496efa5e7e93223ffbf7cf58ce79444 Mon Sep 17 00:00:00 2001 From: Karol Wypchlo Date: Wed, 2 Feb 2022 19:22:09 +0100 Subject: [PATCH] ensure url is set before passing to URL constructor --- packages/website/src/services/useAccountsUrl.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/website/src/services/useAccountsUrl.js b/packages/website/src/services/useAccountsUrl.js index ac537688..ec3ed3e3 100644 --- a/packages/website/src/services/useAccountsUrl.js +++ b/packages/website/src/services/useAccountsUrl.js @@ -3,7 +3,7 @@ import skynetClient from "./skynetClient"; export default function useAccountsUrl() { const [url, setUrl] = React.useState(""); - const createAccountsUrl = React.useCallback((path = "") => new URL(path, url).toString(), [url]); + const createAccountsUrl = React.useCallback((path = "") => url && new URL(path, url).toString(), [url]); React.useEffect(() => { (async function resolve() {