Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Про Context на react +++

☀︎Питруха☀︎ Мастер (1806), на голосовании 3 месяца назад
Написал программу с использованием контекста на реакте. Вроде рабочая, но вылезает ошибка. И программа срабатывает почему-то 8 раз вместо одного. Подскажите как исправить ошибки. Их несколько но все ругаются на basename.

Дополнен 4 месяца назад
Ошибки появляются когда делаю запись в контекст провайдере props.children
Дополнен 4 месяца назад
 import React, { createContext} from 'react'


export const CarContext = createContext();
const Context = (props) => {
return (

{props.children}

);
};

export default Context;
Дополнен 4 месяца назад
Решено.
в app.js нужно добавить

 import { BrowserRouter } from 'react-router-dom';
и вот это



Дополнен 4 месяца назад
тогда все заработает
Голосование за лучший ответ
Андрей Устинов Мастер (2150) 4 месяца назад
Вот так должен выглядеть полный код контекста.
 import React, { createContext, useState } from 'react'; 

export const CarContext = createContext();

const Context = (props) => {
// Здесь можно определить состояния и методы для их изменения
const [car, setCar] = useState('Audi');

return (

{props.children}

);
};

export default Context;
Похожие вопросы