[JITERA] Implement Chat UI with Sidebar and Main Content Area
Created by: chi-jitera
Overview
This pull request introduces a new chat UI that includes a sidebar for agents and a main content area for chat functionalities. The implementation is based on the provided design specifications.
Changes Made
-
AgentsSidebar Component
- Created
AgentsSidebar.jsto render a sidebar with a list of agents. - Added
AgentsSidebar.module.cssfor styling the sidebar.
- Created
-
ChatArea Component
- Created
ChatArea.jsto render the main chat area where chat messages will be displayed. - Added
ChatArea.module.cssfor styling the chat area.
- Created
-
MainLayout Component
- Created
MainLayout.jsto integrate theAgentsSidebarandChatAreacomponents into a single layout.
- Created
-
Routing Setup
- Created
routes.jsto define the routing for the new chat interface, using React Router for navigation.
- Created
These changes collectively create a functional and styled chat interface as per the requirements.