Skip to content

Commit

Permalink
Feature/#227 프론트 폴더 구조 수정 (#228)
Browse files Browse the repository at this point in the history
* refactor: formik 컴포넌트 위치 이동

* feat: Footer styled components 대신 tailwind로 작성 및 위치 이동

* feat: IconButton tailwind 로 변경 및 컴포넌트 위치 이동

* refactor: footer 폴더 위치 이동

* design: items-content:center 에서 justify-content: center 로 수정

* feat: Header 컴포넌트 styled component가 아닌 tailwind css사용하도록 수정 및 폴더 위치 이동

* feat: 홈페이지에서 사용되는 GoPageIcon 폴더 위치 이동 및 tailwind css 적용

* refactor: MarkdownViewer 폴더 위치 이동

* refactor: PageTitle 컴포넌트 위치 이동

* feat: 팀 빌딩 카드 컴포넌트 위치 이동 및 css 라이브러리 교체

* feat: SignPageTabButton 컴포넌트 폴더위치 이동

* feat: PageSubTitle 컴포넌트 폴더 위치 이동

* feat: SearchBox 폴더 위치 이동

* feat: MilestoneOverviewTable 파일 이동 및 css 라이브러리 교체

* feat: PeriodSearchBox 폴더 위치 이동 및 css 라이브러리 교체

* feat: MilestoneGroupLabel 폴더 위치 이동

* feat: MilestoneCircleChart 폴더 이동 및 css 라이브러리 교체

* refactor: components 폴더명 수정

* refactor: 중복되는 컴포넌트 삭제

* refactor: Pagination 폴더 위치 이동

* feat: 홈화면의 공지사항 폴더 위치 이동 및 css 라이브러리 교체

* feat: 홈의 외부 링크 폴더 위치 이동 및 css 라이브러리 교체

* feat: 홈화면의 팀빌딩 세션 폴더 위치 이동 및 css 라이브러리 교체

#227

* feat: 홈화면의 로그인 세션 폴더 위치 이동 및 css 라이브러리 변경

#227

* feat: 사이드바 폴더 위치 이동 및 css 라이브러리 수정

#227

* refactor: 함수 선언 방식 변경 (Arrow -> Named Function)

#227

* feat: 홈 화면의 pnuLink 세션 폴더 위치 이동 및 css 라이브러리 변경

#227

* feat: 홈 화면의 마일스톤 폴더 위치 이동 및 css 라이브러리 변경

#227

* feat: 홈 화면의 css 라이브러리 변경

#227

* feat: milestone 폴더 구조 변경 및 css 라이브러리 변정

#227

* fix: map 관련하여 key 오류가 나지 않도록 수정

#227

* design: 사이드바가 있는 layout 수정

#227

* refactor: milestone status label 컴포넌트 경로 이동 및 리펙토링

#227

* design: 마이페이지의 마일스톤 실적 컴포넌트 경로 이동 및 디자인 수정

#227

* refactor: 마일스톤 상태 라벨 컴포넌트 추가

#227

* refactor: 마일스톤 상세 테이블 및 마이페이지의 마일스톤 세션 폴더 이동

#227

* refactor: 마이페이지의 학생 정보 세션 폴더 이동

#227

* refactor: 함수 선언 방식 변경 및 마일스톤 overview 컴포넌트 위치 이동

#227

* refactor: 함수 선언 방식 및 내 정보 수정 페이지 이동

#227

* refactor: 함수 선언 방식 변경 및 마이페이지의 마일스톤 상세 내역 폴더 위치 이동

#227

* refactor: 마일스톤 내역 테이블 컴포넌트

#227

* fix: 더이상 사용되지 않는 환경 설정 변경 (images.domains -> images.remotePatterns)

#227

* refactor: 마일스톤 내역 테이블의 명 변경 (MilestoneHistoryTable -> MilestoneAcceptedTable)

#227

* refactor: 마일스톤 실적 등록 내역

#227

* refactor: 마일스톤 내역 삭제 버튼

#227

* refactor: 마일스톤 카테고리 드롭다운 컴포넌트

#227

* refactor: 마이페이지의 모든 페이지들 폴더 변경 및 함수 선언 방식 등 변경

#227

* feat: textInput에 툴팁 기능 추가

#227

* feat: dataPicker에 key 값 추가

#227

* refactor: 팀빌딩 페이지

#227

* refactor: 해커톤 페이지

#227

* refactor: 아이디/비밀번호 찾는 페이지의 tabButton 렌더 방식 및 컴포넌트 명 변경

#227

* refactor: 아이디,비밀번호 찾는 페이지의 footer 컴포넌트

#227

* feat: 비밀번호를 찾는 페이지의 form

#227

* refactor: 로그인 form 컴포넌트

#227

* refactor: 로그인 페이지

#227

* refactor: 아이디 비밀번호 찾는 페이지

#227

* refactor: 로그인 폼 css 라이브러리 변경

#227

* refactor: 로그아웃 페이지

#227

* refactor: 회원가입 페이지

#227

* refactor: 필요없는 style 파일 제거

#227

* refactor: 어드민 헤더

#227

* refactor: 관리자 페이지의 사이드바

#227

* refactor: 관리자 페이지의 레이아웃

#227

* refactor: 관리자 페이지의 페이지네이션 컴포넌트

#227

* refactor: 관리자페이지의 검색 박스 컴포넌트

#227

* refactor: 관리자 페이지에서 교직원 목록 페이지 및 관련 컴포넌트

#227

* refactor: 클라이언트의 레이아웃

#227

* design: 홈화면의 로그인 세션의 input의 placehold 스타일 통일

#227

* design: textInput에서 value가 남아 있는 오류 해결

#227

* refactor: 교직원 등록 페이지

#227

* refactor: 관리자페이지의 학생 목록 페이지 및 관련 컴포넌트

#227

* refactor: 관리자의 팀빌딩 페이지

#227

* refactor: 관리자의 마일스톤 등록 및 랭킹 페이지

#227

* refactor: 마일스톤 목록와 상세 페이지 및 관련 컴포넌트

#227

* chore: eslint에서 airbnb 문법 없앰

#227

* feat: 빌드 에러 및 워닝 해결

#227
  • Loading branch information
llddang authored Nov 29, 2024
1 parent 9373155 commit 4a16487
Show file tree
Hide file tree
Showing 197 changed files with 2,550 additions and 4,331 deletions.
4 changes: 0 additions & 4 deletions frontend/.babelrc

This file was deleted.

56 changes: 2 additions & 54 deletions frontend/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,56 +1,4 @@
{
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint", "react", "tailwindcss"],
"extends": [
"next/core-web-vitals",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended",
"airbnb",
"airbnb/hooks",
"airbnb-typescript",
"plugin:import/typescript",
"plugin:import/recommended"
],
"parserOptions": {
"project": "./tsconfig.json"
},
"rules": {
"prettier/prettier": ["error", { "endOfLine": "auto" }],
"max-len": ["warn", { "code": 120 }],
"react/react-in-jsx-scope": "off",
"import/extensions": "off",
"react/function-component-definition": [
"error",
{
"namedComponents": ["arrow-function"]
}
],
"import/order": [
"error",
{
"groups": ["builtin", "external", "internal", ["sibling", "parent", "index"], "type"],
"pathGroupsExcludedImportTypes": [],
"newlines-between": "always",
"alphabetize": {
"order": "asc",
"caseInsensitive": true
}
}
],
"object-curly-newline": "off",
"react/jsx-one-expression-per-line": "off",
"no-param-reassign": "off",
"import/prefer-default-export": "off",
"react/jsx-props-no-spreading": "off",
"react/require-default-props": "off"
},
"settings": {
"import/resolver": {
"node": {},
"typescript": {
"directory": "./src"
}
},
"import/parsers": { "@typescript-eslint/parser": [".ts", ".tsx"] }
}
"extends": ["next/core-web-vitals"],
"rules": { "react-hooks/exhaustive-deps": "off", "@next/next/no-img-element": "off" }
}
9 changes: 0 additions & 9 deletions frontend/babel.config.json

This file was deleted.

16 changes: 12 additions & 4 deletions frontend/next.config.mjs
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
compiler: {
styledComponents: true,
},
images: {
domains: ['localhost', 'swcss.pusan.ac.kr'],
remotePatterns: [
{
protocol: 'http',
hostname: 'localhost',
pathname: '**',
},
{
protocol: 'https',
hostname: 'swcss.pusan.ac.kr',
pathname: '**',
},
],
},
};

Expand Down
Loading

0 comments on commit 4a16487

Please sign in to comment.