From f80ccbd306ba5c68e59146548740f9ed996d2bcd Mon Sep 17 00:00:00 2001 From: jasonhirsch Date: Tue, 1 Oct 2024 22:35:51 +0200 Subject: [PATCH] =?UTF-8?q?wartungsseite.tsx=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wartungsseite.tsx | 86 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 wartungsseite.tsx diff --git a/wartungsseite.tsx b/wartungsseite.tsx new file mode 100644 index 0000000..aa06222 --- /dev/null +++ b/wartungsseite.tsx @@ -0,0 +1,86 @@ +"use client" + +import { useEffect, useState } from 'react' +import { motion } from 'framer-motion' + +export default function Wartungsseite() { + const [fortschritt, setFortschritt] = useState(0) + + useEffect(() => { + const timer = setInterval(() => { + setFortschritt((alterFortschritt) => { + const neuerFortschritt = Math.min(alterFortschritt + 1, 100) + if (neuerFortschritt === 100) { + clearInterval(timer) + } + return neuerFortschritt + }) + }, 1000) + + return () => clearInterval(timer) + }, []) + + return ( +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +

Wir aktualisieren unsere Website

+

+ Wir arbeiten daran, Ihnen ein verbessertes Erlebnis zu bieten. + Unser Team bereitet Ihre Website mit neuen Funktionen vor. +

+ +
+ +
+ +

+ Ihre Website wird in 24 Stunden wieder verfügbar sein. +

+
+ + +
+ ) +} \ No newline at end of file