📁 기본 구조

types/
├── components.ts        # 컴포넌트 관련 타입
├── request.ts          # API 요청 관련 타입
├── response.ts         # API 응답 관련 타입
├── store.ts            # 스토어 관련 타입
└── index.ts            # 타입 통합 export

📝 세부 구조 및 역할

index.ts

// types/index.ts
export * from './components';
export * from './request';
export * from './response';
export * from './store';

도메인별 타입 예시

types/
├── components.ts
│   ├── TableProps
│   ├── ButtonProps
│   └── InputProps
├── request.ts
│   ├── CreateUserRequest
│   └── UpdateUserRequest
├── response.ts
│   ├── UserResponse
│   └── ErrorResponse
├── store.ts
│   ├── UserState
│   └── AuthState
└── index.ts

✅ 장점

💡 사용 방법

// 타입 사용 시
import { TableProps, UserResponse } from '@/types';

📌 컨벤션