Move environment variables to middleware. Closes #972.

This commit is contained in:
Mike Cao 2022-02-20 23:27:50 -08:00
parent 736347d37c
commit 7270d95240
6 changed files with 47 additions and 30 deletions

View file

@ -1,14 +0,0 @@
import { useEffect } from 'react';
import { useRouter } from 'next/router';
export default function useForceSSL(enabled) {
const router = useRouter();
useEffect(() => {
if (enabled && typeof window !== 'undefined' && /^http:\/\//.test(location.href)) {
router.push(location.href.replace(/^http:\/\//, 'https://'));
}
}, [enabled]);
return null;
}