diff --git a/frontend/src/components/Greeting.tsx b/frontend/src/components/Greeting.tsx index b2abcbb..396089e 100644 --- a/frontend/src/components/Greeting.tsx +++ b/frontend/src/components/Greeting.tsx @@ -1,9 +1,16 @@ import { useCookies } from "react-cookie"; import CenteredContainer from "./ChildrenContainer"; +import useFetchUser from "../utils/fetchUser"; function Greeting() { const [cookie] = useCookies(['userName']) const userName = cookie.userName; + const { updateAttendance } = useFetchUser() + + const handleUpdate = async (status: boolean) => { + await updateAttendance(status) + window.location.reload(); + } return ( <> @@ -17,10 +24,27 @@ function Greeting() { Приглашаем тебя отпраздновать предстоящий Новый Год 2025-2026 с нами в сосновой избе, в которой, ко всему прочему, будет праздноваться годовщина нашей жизни в ней! Наши двери открыты с 30.12.2025. Праздник обычно длится до 01.01.2025, но если тебе или твоим спутникам будет безумно плохо, то можно остаться и до второго числа. +

Присоеденишься?

+

(Можно и потом ответить)

+ +

) } +const localStyles = { + buttonOk: { + margin: '0.5em', + padding: '0.3em', + backgroundColor: 'green' + }, + buttonNok: { + margin: '0.5em', + padding: '0.3em', + backgroundColor: 'red' + } +} + export default Greeting; \ No newline at end of file