diff --git a/src/components/layout.js b/src/components/layout.js index 0226422..4cf0ea5 100644 --- a/src/components/layout.js +++ b/src/components/layout.js @@ -9,12 +9,39 @@ import tabs from '../data/tabs.json' import constants from '../constants.json' import BB from './b.js' +import styles from './layout.module.css' + const renderSnow = () => { const date = new Date() // if its december, and date is more than 5 return date.getMonth() === 11 && date.getDate() > 5 } +function Donate() { + return ( +
+
+ Paypalon és Patreonon látszódik a neved, de Patreonon könnyen meg lehet + változtatni. Ha név nélkül szeretnél adakozni, akkor írd át egy + nickname-ra. De akárhova adakozol, a neved sehova se lesz kiadva, és nem + látja 3. személy. +
+
+ + + + + + +
+
+ ) +} + function MessageButton({ userSpecificMotd, setShowMotdModal, @@ -62,11 +89,10 @@ function MessageButton({ export default function Layout({ children, - route, + router, globalData, refetchGlobalData, }) { - let href = route const [sidebarOpen, setSidebarOpen] = useState(true) const [windowSize, setWindowSize] = useState([100, 200]) const [showMotdModal, setShowMotdModal] = useState(false) @@ -76,6 +102,11 @@ export default function Layout({ const userId = globalData.userId const userSpecificMotd = globalData.userSpecificMotd + useEffect(() => { + setDonateShowing(!!router.query.donate) + }, [router.query.donate]) + + let href = router.route if (href === '/' || href === '') { href = 'index' } @@ -130,9 +161,7 @@ export default function Layout({ FryLabs @@ -141,14 +170,14 @@ export default function Layout({ {sidebarOpen ? ( <> -