รายละเอียดสำหรับเรียนรู้ React ปี 2020-2023 โดยโค้ชพล ดูหลักสูตรได้ที่ https://www.nextflow.in.th/react-training
// src/components/chatHistory/ChatHistoryComponent.js
import React from 'react';
import { Container, Row } from 'react-bootstrap';
import './ChatMessage.css'; // Import the CSS file
function ChatHistoryComponent() {
return (
<Row>
<Container>
<div className="chatroom">
{/* Chat messages will go here */}
</div>
</Container>
</Row>
);
}
export default ChatHistoryComponent;
เปิดไฟล์ CSS ที่อยู่ใน folder เดียวกัน
/* src/components/chatHistory/ChatMessage.css */
.chatroom {
border: 1px solid #ccc;
padding: 10px;
border-radius: 5px;
}
// src/App.js
import './App.css';
import { Container, Row, Col } from 'react-bootstrap';
import PromptInputComponent from './components/promptInput/PromptInputComponent';
import ChatHistoryComponent from './components/chatHistory/ChatHistoryComponent';
function App() {
return (
<Container>
<Row>
<Col>
<h1>My GPT</h1>
</Col>
</Row>
{/* ChatHistoryComponent */}
<ChatHistoryComponent/>
{/* PromptInput */}
<PromptInputComponent/>
</Container>
);
}
export default App;