blob: f3866ff2e8ec4b88516804a8f071a89f45901510 [file] [log] [blame]
import React, { useState } from 'react';
import Header from '../../../components/Header';
import SearchBar from './components/SearchBar';
import CreatePostButton from './components/CreatePostButton';
import PostList from './components/PostList';
import './ForumPage.css';
import Promotion from '../promotion-part/Promotion';
const ForumPage = () => {
const [searchQuery, setSearchQuery] = useState('');
const handleSearch = (query) => {
setSearchQuery(query);
};
return (
<div className="forum-page">
<Header />
<Promotion />
<div className="toolbar">
<CreatePostButton />
<SearchBar onSearch={handleSearch} />
</div>
<PostList search={searchQuery} />
</div>
);
};
export default ForumPage;