From 2a08868aba0235c310c4430f6818431e830427df Mon Sep 17 00:00:00 2001 From: moonhuicheol Date: Mon, 30 Dec 2024 10:56:43 +0900 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20loginPage=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 + src/App.tsx | 7 ++- src/components/layout/header/HeaderStyle.ts | 2 + src/components/ui/button/Button.tsx | 4 +- src/components/ui/button/buttonStyle.ts | 5 +- src/components/ui/button/button_props.d.ts | 2 +- src/components/ui/input/Input.tsx | 6 ++- src/components/ui/input/input_porps.d.ts | 1 + src/pages/user/login/Login.tsx | 40 +++++++++++++++- src/pages/user/login/LoginStyle.ts | 51 +++++++++++++++++++++ src/pages/user/login/schema.ts | 13 ++++++ yarn.lock | 10 ++++ 12 files changed, 134 insertions(+), 9 deletions(-) create mode 100644 src/pages/user/login/LoginStyle.ts create mode 100644 src/pages/user/login/schema.ts diff --git a/package.json b/package.json index 758c217..c770b90 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "preview": "vite preview" }, "dependencies": { + "@hookform/resolvers": "^3.9.1", "@tanstack/react-query": "4", "axios": "^1.7.9", "react": "^18.3.1", @@ -17,6 +18,7 @@ "react-hook-form": "^7.54.2", "react-router-dom": "^7.0.2", "styled-components": "^6.1.13", + "zod": "^3.24.1", "zustand": "^5.0.2" }, "devDependencies": { diff --git a/src/App.tsx b/src/App.tsx index b580cd3..f520216 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -3,16 +3,21 @@ import Header from "@components/layout/header/Header"; import Footer from "@components/layout/footer/Footer"; import GlobalStyles from "./styles/GlobalStyle"; import "@styles/font.css"; +import styled from "styled-components"; function App() { return ( <>
- +