summaryrefslogtreecommitdiff
path: root/apps/web/src/app/animation
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web/src/app/animation')
-rw-r--r--apps/web/src/app/animation/page.tsx24
1 files changed, 24 insertions, 0 deletions
diff --git a/apps/web/src/app/animation/page.tsx b/apps/web/src/app/animation/page.tsx
new file mode 100644
index 00000000..37be1ef0
--- /dev/null
+++ b/apps/web/src/app/animation/page.tsx
@@ -0,0 +1,24 @@
+"use client";
+
+import { InputWithBack } from "@/components/ui/input-with-back";
+import { useState } from "react";
+
+export default function AnimationPage() {
+ const [isExpanded, setIsExpanded] = useState(false);
+
+ return (
+ <div className="h-dvh flex">
+ <div className="bg-panel p-6 w-[20rem]">
+ <InputWithBack isExpanded={isExpanded} setIsExpanded={setIsExpanded} />
+ </div>
+ <div className="p-6 flex items-end justify-end">
+ <p
+ onClick={() => setIsExpanded(!isExpanded)}
+ className="cursor-pointer hover:opacity-75 transition-opacity"
+ >
+ {isExpanded ? "Collapse" : "Expand"}
+ </p>
+ </div>
+ </div>
+ );
+}