- Eventee -
- -- - {headerTitleText} - {eventPeriod && ( - - ({eventPeriod}) - - )} -
-
+
+ Eventee
+
+ + {headerTitleText} + {eventPeriod && ( + + ({eventPeriod}) + + )} +
{headerSubtitleText && ( -+
{headerSubtitleText}
)}- EvenTee -
-
+
+ Eventee
+
+ - EvenTee -
-
+
+ Eventee
+
+ {error}
)} diff --git a/src/pages/LoginPage.tsx b/src/pages/LoginPage.tsx index c648c9b..1bdb21d 100644 --- a/src/pages/LoginPage.tsx +++ b/src/pages/LoginPage.tsx @@ -1,11 +1,10 @@ -import { useNavigate } from "react-router-dom"; -import EventeeButton from "../components/EventeeButton"; import "../styles/login-animations.css"; +import EventeeButton from "../components/EventeeButton"; const GOOGLE_CLIENT_ID = import.meta.env.VITE_GOOGLE_CLIENT_ID; const REDIRECT_URI = import.meta.env.VITE_GOOGLE_REDIRECT_URI; -const buildGoogleOAuthUrl = (target) => { +const buildGoogleOAuthUrl = (target: string) => { return ( `https://accounts.google.com/o/oauth2/v2/auth?` + `client_id=${GOOGLE_CLIENT_ID}` + @@ -19,14 +18,12 @@ const buildGoogleOAuthUrl = (target) => { }; export default function LoginPage() { - const navigate = useNavigate(); - - const handleGoogleLogin = (e) => { - const rect = e.target.getBoundingClientRect(); + const handleGoogleLogin = (e: React.MouseEvent- EvenTee -
-- 쉽고 빠른 이벤트 관리 플랫폼 -
+
+
+ Eventee
+
+ - 로그인 또는 회원가입 -
+
+ 이벤트를 쉽고 빠르고
+
+ 간편하게 관리해보세요.
+
+
+ {/* SUBTEXT */}
+ + 여러 채널에 흩어진 명단, 공지, 투표를 하나의 화면에서 정리할 수 있어요. + 초대부터 마감까지 Eventee가 알아서 정리합니다. +
+ + {/* FEATURES */} +-
+
- + + 팀·동아리 행사, 공연, MT, 데모데이 등 다양한 이벤트에 활용 가능 + +
- + + 참여자 관리, 공지, 투표, 게시글 기능까지 한 번에 + +
- + + Google 계정으로 3초 만에 시작할 수 있어요. + +
+ 아래로 내려가면 Eventee 기능을 더 자세히 볼 수 있어요. +
-+ How it works +
++ Eventee로 이런 것들을 할 수 있어요 +
+
+ 참여자를 한 눈에 관리
++ 참여 인원을 한 화면에서 정리할 수 있습니다. +
+
+ 공지 전달도 클릭 한 번
++ 중요한 공지, 일정 변경까지 빠르게 전달하세요. +
+
+ 투표와 게시글로 실시간 소통
++ 소통과 일정 조율을 한 번에 해결하세요. +
++ 지금 바로 시작해보세요 +
++ 다음 행사에도 그대로 불러와 더 편하게 운영할 수 있어요. +
+ + + ++ 본 서비스는 소셜 로그인 정보를 기반으로 운영됩니다. +
+- 본 서비스는 소셜 로그인 정보를 기반으로 안전하게 운영됩니다. -
-- EvenTee -
+ {/* 헤더 */} +
+
+ Eventee
+
- EvenTee -
-
+
+ Eventee
+
+