diff --git a/README.md b/README.md index f8097117..26b99da1 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,10 @@ > https://youtu.be/PfW00paozHM?si=0qIEgXpjnI9DGKZO +## DeepWiki + +> https://deepwiki.com/Team-inglo/Giggle-Web + ## Tech Stack

diff --git a/src/components/Application/ApplicationCardList.tsx b/src/components/Application/ApplicationCardList.tsx index ef9d1b39..a9bb2bf4 100644 --- a/src/components/Application/ApplicationCardList.tsx +++ b/src/components/Application/ApplicationCardList.tsx @@ -34,8 +34,8 @@ const ApplicationCardList = ({ return (

-

No results found

-

+

No results found

+

We couldn’t find any jobs matching your search.
Try adjusting your filters!

diff --git a/src/components/Application/ApplicationPostCard.tsx b/src/components/Application/ApplicationPostCard.tsx index 79587775..9752af68 100644 --- a/src/components/Application/ApplicationPostCard.tsx +++ b/src/components/Application/ApplicationPostCard.tsx @@ -14,48 +14,48 @@ const renderStatusBar = (status: ApplicationStepType) => { return ( ); case APPLICATION_STEP.RESUME_REJECTED: return ( ); case APPLICATION_STEP.APPLICATION_REJECTED: return ( ); default: return ( ); } diff --git a/src/components/Common/EmployeeCard/EmployeeCard.tsx b/src/components/Common/EmployeeCard/EmployeeCard.tsx index 27db200a..df3a1fb5 100644 --- a/src/components/Common/EmployeeCard/EmployeeCard.tsx +++ b/src/components/Common/EmployeeCard/EmployeeCard.tsx @@ -46,7 +46,7 @@ const EmployeeCard = ({ cardData, variant }: EmployeeCardProps) => {
{ /> { // Column ν˜• μΉ΄λ“œ return (
-
+
{cardData?.profile_img_url ? ( - profile +
+
+
+
) : ( -
- No Image +
+
)} -
- -
-

- {cardData?.name} -

- -

- {cardData?.title || 'μΉœμ ˆν•œ μ„œλΉ„μŠ€λ₯Ό 고객을 맞게 λ§Œλ“€μ–΄λ³΄μ•„μš”!'} -

- -
-
- {cardData?.visa && ( - - )} +
+
+

+ {cardData.name} +

+

+ {cardData?.title} +

+
+
+
+ {cardData?.visa && ( + + )} +
+
- -
); }; - export default EmployeeCard; diff --git a/src/components/Common/JobPostingCard.tsx b/src/components/Common/JobPostingCard.tsx index fe8a1c97..a7054f4d 100644 --- a/src/components/Common/JobPostingCard.tsx +++ b/src/components/Common/JobPostingCard.tsx @@ -56,12 +56,12 @@ const CardDeadLineTag = () => { return ( ); }; @@ -79,11 +79,11 @@ const CardHeader = ({ isBookMarkButton }: { isBookMarkButton?: boolean }) => { }; return ( -
+

{title}

-
+
{account_type === UserType.USER && isBookMarkButton && (
); diff --git a/src/components/Common/Tag.tsx b/src/components/Common/Tag.tsx index d0866c4d..4b36667d 100644 --- a/src/components/Common/Tag.tsx +++ b/src/components/Common/Tag.tsx @@ -27,7 +27,7 @@ const Tag = ({ }: TagProps) => { return (
{hasCheckIcon && } {value} diff --git a/src/components/Employer/ApplicantList/EmployerApplicantCard.tsx b/src/components/Employer/ApplicantList/EmployerApplicantCard.tsx index 6d5b7d8a..ce1cdff3 100644 --- a/src/components/Employer/ApplicantList/EmployerApplicantCard.tsx +++ b/src/components/Employer/ApplicantList/EmployerApplicantCard.tsx @@ -16,48 +16,48 @@ const renderStatusBar = (status: ApplicationStepType) => { return ( ); case APPLICATION_STEP.RESUME_REJECTED: return ( ); case APPLICATION_STEP.APPLICATION_REJECTED: return ( ); default: return ( ); } @@ -84,7 +84,7 @@ const EmployerApplicantCard = ({ {applicantData.nationality.replace(/_/g, ' ').toLowerCase()}

-

+

{applicantData?.duration_of_days}일 μ „

diff --git a/src/components/Home/HomeCareerPostCard.tsx b/src/components/Home/HomeCareerPostCard.tsx index 2109eeff..27b97399 100644 --- a/src/components/Home/HomeCareerPostCard.tsx +++ b/src/components/Home/HomeCareerPostCard.tsx @@ -26,48 +26,50 @@ const HomeCareerPostCard = ({ careerData }: HomeCareerPostCardProps) => { return (
- {/* 이미지 λ°•μŠ€ - κΈ°μ‘΄ Job 곡고와 λ™μΌν•˜κ²Œ 톡일 */} - {careerData.img_urls && careerData.img_urls.length > 0 ? ( -
- ) : ( -
- No Image -
- )} - -
- {/* 제λͺ© */} -

- {careerData.title} -

+
+ {careerData.img_urls && careerData.img_urls.length > 0 ? ( +
+
+
+
+ ) : ( +
+
+
+ )} - {/* μ£Όκ΄€-주졜 */} -

- {careerData.organizer_name ?? '-'} - - {careerData.host_name ?? '-'} -

+
+
+

+ {careerData.title} +

+

+ {careerData.organizer_name ?? '-'} + + {careerData.host_name ?? '-'} +

+
- {/* νƒœκ·Έ μ˜μ—­ */} -
- {careerData.career_category && ( - - {CAREER_CATEGORY[careerData.career_category]} - - )} - {careerData.visa && careerData.visa.length > 0 && ( - - {RepresentedVisa} - - )} +
+ {careerData.career_category && ( + + {CAREER_CATEGORY[careerData.career_category]} + + )} + {careerData.visa && careerData.visa.length > 0 && ( + + {RepresentedVisa} + + )} +
diff --git a/src/components/Home/HomePostCard.tsx b/src/components/Home/HomePostCard.tsx index 1e9f2856..9f18d83c 100644 --- a/src/components/Home/HomePostCard.tsx +++ b/src/components/Home/HomePostCard.tsx @@ -35,54 +35,63 @@ const HomePostCard = ({ jobPostingData }: HomePostCardProps) => { return (
- {jobPostingData?.representative_img_url ? ( -
- ) : ( -
- )} -
-

- {jobPostingData.title} -

-

- {jobPostingData.company_name} - - {jobPostingData.summaries.address.split(' ').slice(0, 2).join(' ')}{' '} -

-
-
- - +
+ {jobPostingData?.representative_img_url ? ( +
+
+
+
+ ) : ( +
+
+
+ )} +
+
+

+ {jobPostingData.title} +

+

+ {jobPostingData.company_name} + + {jobPostingData.summaries.address.split(' ').slice(0, 2).join(' ')} +

+
+
+ + +
+
);