diff --git a/apps/mobile/src/app/(main)/page.tsx b/apps/mobile/src/app/(main)/page.tsx index b1fc642..d442a5a 100644 --- a/apps/mobile/src/app/(main)/page.tsx +++ b/apps/mobile/src/app/(main)/page.tsx @@ -23,7 +23,7 @@ const MainPage = () => {
- rankit에서
-
- 분석한 깃허브 점수를
-
- 보여드려요(가제)
+ rankit에서 깃허브를 분석한 점수를 보여드려요.
{userPosition}
- - github 방문 -
- rankit의 모든 유저들이
-
- 자유롭게 소통하는 공간입니다.
+ rankit의 모든 유저들이 자유롭게 소통하는 공간입니다.
부적절한 멘트는 지양해주세요.
- 지역명을 눌러서
-
- 지역내 유저들의
-
- 순위를 볼 수 있어요.
+ 지역명을 눌러서 지역내 유저들의 순위를 볼 수 있어요.
- 학교명을 눌러서
-
- 교내 유저들의
-
- 순위를 볼 수 있어요.
+ 학교명을 눌러서 교내 유저들의 순위를 볼 수 있어요.
@@ -63,7 +63,7 @@ const MainSetting = ({ userSchool, userRegion }: MainSettingProps) => { 소속지역 == {userRegion || '지역 없음'}
- +소속지역를 변경할 수 있습니다.
diff --git a/apps/mobile/src/app/user/userSetting/region-setting/page.tsx b/apps/mobile/src/app/user/userSetting/region-setting/page.tsx index a141343..e7d3a01 100644 --- a/apps/mobile/src/app/user/userSetting/region-setting/page.tsx +++ b/apps/mobile/src/app/user/userSetting/region-setting/page.tsx @@ -1,50 +1,101 @@ 'use client'; -import Link from 'next/link'; import { useState } from 'react'; import Button from '@/shared/components/button/button'; import Input from '@/shared/components/input/input'; +import { useGetRegionNames, usePostAuthJoin } from '@/shared/apis/auth/queries'; import ArrowBackIcon from '@/shared/assets/svgs/arrow_back.svg'; import { - headingStyle, - sectionStyle, + bottomDivStyle, container, - divStyle, + InputMenuPlaceholderStyle, + middleDivStyle, + paragraphStyle, topDivIconStyle, - middleDivParagraphStyle, + topDivStyle, } from './region-setting.css'; -const SchoolSetting = () => { - const [checked, setChecked] = useState(false); - const handleToggleCheck = () => setChecked((prev) => !prev); +interface RegionSettingProps { + handleNextStep: (step: string) => void; + 대학교: string; +} + +const RegionSetting = ({ handleNextStep, 대학교 }: RegionSettingProps) => { + const [지역검색키워드, set지역검색키워드] = useState(''); + + const { data } = useGetRegionNames(); + const { mutate } = usePostAuthJoin(); + + const filteredData = data?.filter((region: string) => + region.includes(지역검색키워드), + ); + + const handle지역검색키워드변경 = (e: React.ChangeEvent소속지역 변경
-- 본인이 거주 및 출생한 지역을 자유롭게 선택할 수 있습니다. 지역정보는 - 서비스 내 지역 경쟁 콘텐츠에 사용됩니다. -
- - -검색 결과가 없습니다.
+ )} +
+ 본인이 거주 및 출생한 지역을 자유롭게 선택할 수 있습니다.
+
+ 지역정보는 서비스 내 지역 경쟁 콘텐츠에 사용됩니다.
+
소속학교 변경
+검색 결과가 없습니다.
+ )} ++ 서비스 제공을 목적으로 + 개인정보 수집 및 이용(필수)에 + 동의 합니다. +
- 서비스 제공을 목적으로 - 개인정보 수집 및 이용(필수)에 - 동의 합니다. -
-