diff --git a/src/useLocationNavigation.js b/src/useLocationNavigation.ts
similarity index 81%
rename from src/useLocationNavigation.js
rename to src/useLocationNavigation.ts
index 2ae5234..81ecdbc 100644
--- a/src/useLocationNavigation.js
+++ b/src/useLocationNavigation.ts
@@ -1,7 +1,7 @@
 import { useEffect } from "react";
 import { useHistory } from "react-router-dom";
 
-export function useLocationNavigation(enabled = false) {
+export function useLocationNavigation(enabled = false): void {
   const history = useHistory();
 
   useEffect(() => {
@@ -12,7 +12,7 @@ export function useLocationNavigation(enabled = false) {
         const url = new URL(tx.pathname, window.location.href);
         url.search = tx.search;
         url.hash = tx.hash;
-        window.location = url.href;
+        window.location.href = url.href;
       });
     }