diff --git a/gatsby-ssr.js b/gatsby-ssr.js index 3cdc25a..dd6ddab 100644 --- a/gatsby-ssr.js +++ b/gatsby-ssr.js @@ -1 +1,21 @@ -import 'firebase/database'; \ No newline at end of file +import React from 'react'; +import 'firebase/database'; + +const OnDark = () => { + const codeToRunOnClient = ` + if (localStorage.getItem('dark') || (new Date().getHours() >= 22 || new Date().getHours() <= 6)) { + document.body.classList.add('dark') + window.localStorage.setItem('dark', 'true') + } + `; + + return ( +