Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release-v1.4.0 #182

Merged
merged 7 commits into from
Dec 23, 2024
Merged
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"react-hot-toast": "^2.4.1",
"react-image-file-resizer": "^0.4.8",
"react-lazy-load-image-component": "^1.6.2",
"react-lazy-observer": "^1.2.0",
"react-loader-spinner": "^6.1.6",
"react-responsive": "^10.0.0",
"react-router-dom": "^6.28.0",
Expand Down
14 changes: 14 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

52 changes: 0 additions & 52 deletions src/components/common/View/LazyLoad.tsx

This file was deleted.

12 changes: 6 additions & 6 deletions src/pages/apply/components/ApplyDocs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export const FrontendData = {
explain: `사용자와 서비스가 직접 상호작용하는 부분을 담당합니다. 웹이나
앱을 시각화하고, 사용자들이 쉽고 빠르게 사용할 수 있도록
서비스를 구축하고 개선합니다.`,
duedate: '2024.09.05',
duedate: '2024.12.27',
link: 'form',
recruit: [
'개발에 관심있고 열정 있으신 분',
Expand All @@ -13,14 +13,14 @@ export const FrontendData = {
'Html, CSS, JavaScript를 사용해본 경험이 있으신 분',
'경북대학교 1학년 ~ 4학년(학과 무관)',
'중간에 포기하지 않고 끝까지 완주할 수 있는 분',
'배운 지식을 공유하는 것을 즐기시는 분',
'TypeScript를 다뤄본 프로젝트가 적어도 하나 있으신 분',
],
prefer: [
'프론트엔드 개발 경험이 있으신 분',
'프론트엔드 프로젝트 경험이 적어도 하나 있으신 분',
'React, Vue.js, Angular 등의 프레임워크를 사용해본 경험이 있으신 분',
'UI/UX에 대한 이해가 있으신 분',
'Git을 사용해본 경험이 있으신 분',
'개발 협업 경험이 있으신 분',
'Figma를 다뤄본 경험이 있으신 분',
],
event: [
'격주마다 온라인 세미나 참여할 수 있어요.',
Expand Down Expand Up @@ -87,7 +87,7 @@ export const AndroidData = {
english: 'Android Developer',
explain:
'모바일 애플리케이션 설계, 개발 및 유지보수를 담당합니다. 안드로이드 플랫폼에서의 소프트웨어 개발에 특화되어 사용자 경험을 개선하고 기능을 구현합니다.',
duedate: '2024.09.05',
duedate: '2024.12.27',
link: 'form',
recruit: [
'개발에 관심있고 열정 있으신 분',
Expand All @@ -102,7 +102,7 @@ export const AndroidData = {
'Kotlin을 사용해본 경험이 있으신 분',
'UI/UX에 대한 이해가 있으신 분',
'Git을 사용해본 경험이 있으신 분',
'개발 협업 경험이 있으신 분',
'개발 협업 프로젝트 경험이 적어도 하나 있으신 분',
],
event: [
'격주마다 온라인 세미나 참여할 수 있어요.',
Expand Down
20 changes: 10 additions & 10 deletions src/pages/apply/components/ApplyFormDocs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ export const FrontendData = {
korean: '프론트엔드 개발자',
english: 'Frontend Developer',
Question1: {
main: '본인이 생각하기에 좋은 개발자란 무엇인가요?',
main: '본인이 꿈꾸는 개발자는 어떤 모습인가요? 그러한 개발자로 성장하기 위해 어떠한 노력을 해왔는지 상세하게 작성해 주세요.',
},
Question2: {
main: '지원하게 된 동기가 무엇인가요?',
main: 'GDG on Campus KNU에 지원한 이유는 무엇인가요? 프로그램을 통해 이루고 싶은 것을 솔직하고 구체적으로 작성해 주세요.',
sub: '본인의 경험을 기반으로 어필할 수 있는 내용에 대해 자유롭게 기재해주세요.',
},
Question3: {
main: '본인이 겪었던 힘들었던 문제 상황을 적어주세요',
main: '지원분야에 필요한 직무역량을 습득하기 위해 했던 노력에 대해 기술하여 주십시오 (전공수업, 자격증, 대외활동 등)',
sub: '프로젝트 말고도 본인이 겪었던 문제 상황과 어떻게 해결한 방법에 대해 적어주세요.',
},
Question4: {
main: '본인이 협업해본 경험에 대해 적어주세요.',
sub: '협업에서 본인이 어떤 부분을 맡았는지, 느낀점과 깨달은 점을 적어주세요. (없으면 안 적어주셔도 상관없습니다.)',
main: '개발자로서 빠르게 성장하는 본인만의 노하우나 생각을 작성해 주세요.',
sub: '자신의 공부방법이나 생각을 구체적으로 작성해 주세요.',
},
};

Expand Down Expand Up @@ -62,19 +62,19 @@ export const AndroidData = {
korean: '안드로이드 개발자',
english: 'Android Developer',
Question1: {
main: '본인이 생각하기에 좋은 개발자란 무엇인가요?',
main: '본인이 꿈꾸는 개발자는 어떤 모습인가요? 그러한 개발자로 성장하기 위해 어떠한 노력을 해왔는지 상세하게 작성해 주세요.',
},
Question2: {
main: '지원하게 된 동기가 무엇인가요?',
main: 'GDG on Campus KNU에 지원한 이유는 무엇인가요? 프로그램을 통해 이루고 싶은 것을 솔직하고 구체적으로 작성해 주세요.',
sub: '본인의 경험을 기반으로 어필할 수 있는 내용에 대해 자유롭게 기재해주세요.',
},
Question3: {
main: '본인이 겪었던 힘들었던 문제 상황을 적어주세요',
main: '지원분야에 필요한 직무역량을 습득하기 위해 했던 노력에 대해 기술하여 주십시오 (전공수업, 자격증, 대외활동 등)',
sub: '프로젝트 말고도 본인이 겪었던 문제 상황과 어떻게 해결한 방법에 대해 적어주세요.',
},
Question4: {
main: '본인이 협업해본 경험에 대해 적어주세요.',
sub: '협업에서 본인이 어떤 부분을 맡았는지, 느낀점과 깨달은 점을 적어주세요. (없으면 안 적어주셔도 상관없습니다.)',
main: '개발자로서 빠르게 성장하는 본인만의 노하우나 생각을 작성해 주세요.',
sub: '자신의 공부방법이나 생각을 구체적으로 작성해 주세요.',
},
};

Expand Down
11 changes: 6 additions & 5 deletions src/pages/team/components/content/TeamContent.tsx
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
import styled from '@emotion/styled';
import { useState } from 'react';
import { useState, lazy } from 'react';
import { useMediaQuery } from 'react-responsive';
import { LazyLoad } from 'react-lazy-observer';

import { TeamList } from '@gdg/apis/hooks/team/useGetTeamList';
// import LazyLoad from '@gdg/components/common/View/LazyLoad';
import {
TeamMember,
TeamCalendar,
TeamTitle,
TeamTitleMobile,
} from '@gdg/pages/team/components';
// const TeamBlogList = lazy(() => import('../blog/TeamBlogList'));
import { LoadingView } from '@gdg/components/common/View/LoadingView';
const TeamBlogList = lazy(() => import('../blog/TeamBlogList'));

const TeamContent = ({ data }: { data: TeamList[] }) => {
const [selectedTeamName, setSelectedTeamName] = useState<string>(
Expand Down Expand Up @@ -42,9 +43,9 @@ const TeamContent = ({ data }: { data: TeamList[] }) => {

<TeamCalendar selectedTeamName={selectedTeamName} />

{/* <LazyLoad>
<LazyLoad fallback={<LoadingView />}>
<TeamBlogList selectedTeamName={selectedTeamName} />
</LazyLoad> */}
</LazyLoad>
</TeamContainer>
);
};
Expand Down
Loading