Есть серверный и клиентский компоненты. Данные для серверного компонента я получаю с помощью fetch, который вынесла в отдельный файл getLessonsSection.js :
export const getLessonsSection = async(slug) => {
const response = await fetch( `${ baseApi }api/fullsinglecat/${slug }`, {
cache: "no-store",
}
);
if( !response.ok ) throw new Error( "Ошибка при получении секции" );
return response.json();
};
Потом в серверном компоненте получаю эти данные:
export default async function LessonsSectionPage({ params }) {
const lessonsSection = await getLessonsSection( params.section );
return (
....
)
}
Вопрос такой, как мне получать эти же самые данные в клиентском компоненте?