Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changeset/breezy-windows-cry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@bofit/client': major
'@bds/ui': minor
---

refactoring 1th
25 changes: 13 additions & 12 deletions apps/client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,33 @@
"@tanstack/react-query": "^5.83.0",
"@tanstack/react-query-devtools": "^5.83.0",
"@toss/ky": "^1.2.1",
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"lottie-react": "^2.4.1",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"react": "catalog:react-core",
"react-dom": "catalog:react-core",
"react-error-boundary": "^6.0.0",
"react-router": "^7.6.3",
"react-router-dom": "^7.6.3",
"swiper": "^11.2.10"
"swiper": "^11.2.10",
"@types/react": "catalog:react-core",
"@types/react-dom": "catalog:react-core"
},
"devDependencies": {
"@bofit/eslint": "workspace:*",
"@bofit/typescript": "workspace:*",
"@pivanov/vite-plugin-svg-sprite": "^3.0.0",
"@typescript-eslint/eslint-plugin": "^5.59.0",
"@typescript-eslint/parser": "^5.59.0",
"@vanilla-extract/css": "*",
"@vanilla-extract/recipes": "^0.5.7",
"@vanilla-extract/sprinkles": "*",
"@vanilla-extract/vite-plugin": "*",
"@vitejs/plugin-react": "*",
"@vanilla-extract/css": "catalog:vanilla-extract-core",
"@vanilla-extract/recipes": "catalog:vanilla-extract-core",
"@vanilla-extract/sprinkles": "catalog:vanilla-extract-utils",
"@vanilla-extract/vite-plugin": "catalog:vanilla-extract-utils",
"vite": "catalog:vite-core",
"@vitejs/plugin-react": "catalog:vite-plugins",
"eslint": "^8.44.0",
"globals": "^16.2.0",
"openapi-typescript": "^7.8.0",
"typescript": "~5.8.3",
"vite": "*",
"typescript": "catalog:typescript-core",
"@types/node": "catalog:typescript-core",
"vite-tsconfig-paths": "^5.1.4"
}
}
33 changes: 33 additions & 0 deletions apps/client/src/pages/community/community-detail.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import { useParams } from 'react-router';

import { Navigation } from '@bds/ui';
import { Icon } from '@bds/ui/icons';

import DetailSection from '@widgets/community/components/detail-section/detail-section';

import { useNavigateTo } from '@shared/hooks/use-navigate-to';
import { routePath } from '@shared/router/path';

const CommunityDetail = () => {
const { postId } = useParams<{ postId: string }>();

if (!postId) {
throw new Error('postId가 존재하지 않습니다.');
}

return (
<>
<Navigation
title="커뮤니티"
leftIcon={<Icon name="caret_left_lg" width="2.4rem" height="2.4rem" />}
onClickLeft={useNavigateTo(-1)}
rightIcon={<Icon name="home" />}
onClickRight={useNavigateTo(routePath.HOME)}
/>

<DetailSection postId={postId} />
</>
);
};

export default CommunityDetail;

This file was deleted.

Loading
Loading