Conversation
`REACT_APP_API_URL_CREATE` 를 `import.meta.env.VITE_API_URL_URL_CREATE` 로 변경한다. - 기존 URL 방식에서 Vite 환경 변수를 사용하는 방식으로 변경 - 변경된 환경 변수를 통해 팀 생성 API URL 접근
마이크, 카메라 버튼 클릭 시 서로에게 영향을 주던 로직과 전체화면 버튼 토글 로직을 수정 - 마이크, 카메라 버튼 클릭 시 서로의 상태에 영향을 주지 않도록 수정 - 전체화면 버튼 클릭 시 토글되도록 수정
삭제 아이템 미선택 시 에러 처리 추가 - 삭제할 아이템이 선택되지 않은 경우 에러 메시지 출력 - 이전에는 선택되지 않은 상태에서 삭제 시도 시 오류 발생 - 안정성 향상
Jitsi API 호출을 위한 프록시 설정을 vite.config.js에 추가 - `vite.config.js`에 `proxy` 설정 추가 - Jitsi 서버 URL을 `your-jitsi-server.com`으로 설정 - 프록시를 통해 Jitsi API 호출 가능하도록 설정
팀 참가 버튼 클릭 시 팀 참가 페이지로 바로 이동하는 로직을 모달을 여는 로직으로 변경 - 기존에는 버튼 클릭 시 바로 팀 참가 페이지로 이동 - 변경 후에는 버튼 클릭 시 팀 참가 관련 모달을 띄움
JitsiMeet 컴포넌트에서 사용하지 않는 users 변수를 제거함 - 더미 데이터를 사용하던 users 변수를 제거하여 불필요한 코드를 삭제 - 실제 유저 데이터를 사용하도록 변경 예정
|
Caution Review failedFailed to post review comments. WalkthroughThis update introduces a wide array of new React components, CSS modules, and configuration files, while removing several obsolete files related to the "TeamJoinNo" feature. The changes establish new routing, state management, and UI structures for team and user profile management, meeting functionality, and modals. Key configuration and styling updates are included, along with new context providers and API integration. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant AppRouter
participant Contexts
participant PageComponent
participant Modal
participant API
User->>AppRouter: Navigates/Interacts
AppRouter->>Contexts: Provides global state (Sidebar, UseState, Discord, Call)
AppRouter->>PageComponent: Renders route (Main, MyPage, etc.)
PageComponent->>Modal: Opens modal (Create, Join, Meeting, etc.)
Modal->>API: Sends/receives data (e.g., create/join team)
API-->>Modal: Returns response
Modal->>Contexts: Updates state
Contexts->>PageComponent: State change triggers UI update
Possibly related PRs
Poem
Tip ⚡️ Faster reviews with caching
Enjoy the performance boost—your workflow just got faster. ✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
✅ Deploy Preview for cosmic-froyo-31afe7 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Summary by CodeRabbit
New Features
UI/UX Enhancements
Bug Fixes
Chores
.gitignoreto exclude environment files.Removals