diff --git a/package.json b/package.json index b5ed763..376b471 100644 --- a/package.json +++ b/package.json @@ -16,21 +16,21 @@ "lucide-react": "^0.503.0", "next": "15.3.0", "next-themes": "^0.4.6", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.1.0", + "react-dom": "^19.1.0", "tailwind-merge": "^3.2.0", "tw-animate-css": "^1.2.8" }, "devDependencies": { - "typescript": "^5", - "@types/node": "^20", - "@types/react": "^19", - "@types/react-dom": "^19", - "@tailwindcss/postcss": "^4", - "tailwindcss": "^4", - "eslint": "^9", + "typescript": "^5.8.3", + "@types/node": "^20.17.30", + "@types/react": "^19.1.2", + "@types/react-dom": "^19.1.2", + "@tailwindcss/postcss": "^4.1.4", + "tailwindcss": "^4.1.4", + "eslint": "^9.25.1", "eslint-config-next": "15.3.0", - "@eslint/eslintrc": "^3" + "@eslint/eslintrc": "^3.3.1" }, "trustedDependencies": [ "unrs-resolver" diff --git a/src/app/setup/page.tsx b/src/app/setup/page.tsx new file mode 100644 index 0000000..83d61ac --- /dev/null +++ b/src/app/setup/page.tsx @@ -0,0 +1,16 @@ +"use client" + +import { useState } from "react" +import StageOne from "@/components/setup/StageOne" +import StageTwo from "@/components/setup/StageTwo" + +export default function Home() { + const [stage, setStage] = useState(1) + + return ( +
+ Welcome to Mailseer! This is the first step of the setup process. +
++ We'll guide you through the installation process from here. +
+ ++ Let's setup the first admin account. +
+ +