Из бд приходит табличка: пост-раздел.
const [posts, setPosts] = useState([]);
useEffect(() => {
fetchPosts();
}, []);
async function fetchPosts() {
const { data } = await client.from("posts").select();
setPosts(data);
}
Первый вопрос: возможно и правильно ли получать все данные прямо в app и передавать в роуты?
<Route index element={<Home (где-нибудь здесь) />} />
если да, то по какому запросу гуглить? (хотя лучше строчку кода скинуть)
Второй вопрос: как сделать меню разделов? (по клику на раздел выводятся посты данного раздела)
Взять из data список разделов, сгенерить пути, а затем map-ом вывести ссылки в меню? Помогите с примером