Skip to content

Commit d478a39

Browse files
authored
[Refactor] 절대경로 세팅 (#62)
* feat: tsconfig-paths 패키지 설치 * feat: 절대경로 설정 * feat: 인기 컴포넌트 높이 수정 * feat: 상대 경로 -> 절대 경로 변경 * feat: path 상수화
1 parent de67fa6 commit d478a39

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+184
-135
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"typescript": "~5.9.3",
4141
"typescript-eslint": "^8.46.0",
4242
"vite": "^7.1.9",
43-
"vite-plugin-svgr": "^4.5.0"
43+
"vite-plugin-svgr": "^4.5.0",
44+
"vite-tsconfig-paths": "^5.1.4"
4445
}
4546
}

pnpm-lock.yaml

Lines changed: 41 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app/App.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import { RouterProvider } from "react-router-dom";
2-
import { router } from "../shared/router";
3-
1+
import { RouterProvider } from 'react-router-dom';
2+
import { router } from '@shared/router';
43

54
const App = () => {
6-
return <RouterProvider router={router} />;
7-
}
5+
return <RouterProvider router={router} />;
6+
};
87
export default App;

src/app/main.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import { StrictMode } from "react";
2-
import { createRoot } from "react-dom/client";
3-
import App from "./App.tsx";
4-
import "../styles/reset.css.ts";
5-
import "../styles/global.css.ts";
1+
import { StrictMode } from 'react';
2+
import { createRoot } from 'react-dom/client';
3+
import App from './App.tsx';
4+
import '@styles/reset.css.ts';
5+
import '@styles/global.css.ts';
66

7-
createRoot(document.getElementById("root")!).render(
7+
createRoot(document.getElementById('root')!).render(
88
<StrictMode>
99
<App />
10-
</StrictMode>
10+
</StrictMode>,
1111
);

src/pages/deposit-detail/deposit-detail-page.css.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vars } from '../../styles/theme.css';
1+
import { vars } from '@styles/theme.css';
22
import { style } from '@vanilla-extract/css';
33

44
export const detailContainer = style({

src/pages/deposit-detail/deposit-detail-page.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { useEffect, useState } from 'react';
22
import { useParams } from 'react-router-dom';
3-
import { getDepositsDetail } from '../../shared/api/products';
4-
import { formatLimit } from '../../shared/utils/format';
3+
import { getDepositsDetail } from '@shared/api/products';
4+
import { formatLimit } from '@shared/utils/format';
5+
import Header from '@shared/components/header/header';
6+
import DepositCompare from '@shared/components/deposit-compare/deposit-compare';
7+
import Spinner from '@shared/components/spinner/spinner';
58
import * as styles from './deposit-detail-page.css';
6-
import Header from '../../shared/components/header/header';
7-
import DepositCompare from '../../shared/components/deposit-compare/deposit-compare';
8-
import Spinner from '../../shared/components/spinner/spinner';
99

1010
type SimilarProducts = {
1111
productId: number;

src/pages/deposit-search/deposit-search-page.css.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { vars } from '../../styles/theme.css';
1+
import { vars } from '@styles/theme.css';
22
import { style, globalStyle } from '@vanilla-extract/css';
33

44
export const mainContainer = style({

src/pages/deposit-search/deposit-search-page.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { useState, useEffect } from 'react';
2-
import { getDepositsList } from '../../shared/api/products';
3-
import { useDepositSearchStore } from '../../shared/stores/useDepositSearchStore';
4-
import { button } from '../../shared/components/button/button.css';
5-
import { BANK_LIST } from '../../shared/constants/bank-list';
6-
import Header from '../../shared/components/header/header';
7-
import DepositBasic from '../../shared/components/deposit-basic/deposit-basic';
8-
import DropDown from '../../shared/components/dropdown/dropdown';
9-
import Spinner from '../../shared/components/spinner/spinner';
2+
import { getDepositsList } from '@shared/api/products';
3+
import { useDepositSearchStore } from '@shared/stores/useDepositSearchStore';
4+
import { button } from '@shared/components/button/button.css';
5+
import { BANK_LIST } from '@shared/constants/bank-list';
6+
import Header from '@shared/components/header/header';
7+
import DepositBasic from '@shared/components/deposit-basic/deposit-basic';
8+
import DropDown from '@shared/components/dropdown/dropdown';
9+
import Spinner from '@shared/components/spinner/spinner';
1010
import * as styles from './deposit-search-page.css';
1111

1212
const DepositSearchPage = () => {

src/pages/error/error-page.css.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { style } from '@vanilla-extract/css';
2-
import { vars } from '../../styles/theme.css';
2+
import { vars } from '@styles/theme.css';
33

44
export const container = style({
55
display: 'flex',

src/pages/error/error-page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import * as styles from './error-page.css';
21
import { useNavigate } from 'react-router-dom';
3-
import { PATH } from '../../shared/router/path';
4-
import Button from '../../shared/components/button/button';
5-
import Header from '../../shared/components/header/header';
2+
import { PATH } from '@shared/router/path';
3+
import Button from '@shared/components/button/button';
4+
import Header from '@shared/components/header/header';
5+
import * as styles from './error-page.css';
66

77
const ErrorPage = () => {
88
const navigate = useNavigate();

0 commit comments

Comments
 (0)