diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-chart-container.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-chart-container.tsx new file mode 100644 index 00000000..08c4ec7d --- /dev/null +++ b/src/frontend/apps/web/src/features/stock/ui/stock-chart-container.tsx @@ -0,0 +1,26 @@ +import { + ResizableHandle, + ResizablePanel, + ResizablePanelGroup, +} from '@workspace/ui/components'; + +const StockChartContainer = () => { + return ( + + + 주식차트 + + + + 거래량 캔들차트 + + + ); +}; +export default StockChartContainer; diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx index 2f8d8e32..25cbf242 100644 --- a/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx +++ b/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx @@ -1,5 +1,17 @@ +import StockChartContainer from './stock-chart-container'; +import StockInfoContainer from './stock-info-container'; + const StockDetailLayout = () => { - return
123
; + return ( +
+
+ +
+
+ +
+
+ ); }; export default StockDetailLayout; diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-info-container.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-info-container.tsx new file mode 100644 index 00000000..e1c1f510 --- /dev/null +++ b/src/frontend/apps/web/src/features/stock/ui/stock-info-container.tsx @@ -0,0 +1,12 @@ +import StockInfo from './stock-info'; +import StockLogo from './stock-logo'; + +const StockInfoContainer = () => { + return ( +
+ + +
+ ); +}; +export default StockInfoContainer; diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-info.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-info.tsx new file mode 100644 index 00000000..9dc03bed --- /dev/null +++ b/src/frontend/apps/web/src/features/stock/ui/stock-info.tsx @@ -0,0 +1,17 @@ +const StockInfo = () => { + return ( +
+
+ 테슬라 + 000000 +
+
+ 579,913 + + 어제보다 +6.72(0.2%) + +
+
+ ); +}; +export default StockInfo; diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-logo.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-logo.tsx new file mode 100644 index 00000000..57b577eb --- /dev/null +++ b/src/frontend/apps/web/src/features/stock/ui/stock-logo.tsx @@ -0,0 +1,16 @@ +import { Avatar, AvatarFallback, AvatarImage } from '@workspace/ui/components'; + +const StockLogo = () => { + return ( + <> + + + Logo + + + ); +}; +export default StockLogo;