@MSGroup

Как исправить ошибку Uncaught Error: Objects are not valid as a React child?

Имеется следующий код:

const initialState = {
  startDate: null,
  endDate: null,
  focusedInput: null,
}

function reducer(state, action) {
  switch (action.type) {
    case 'focusChange':
      return {...state, focusedInput: action.payload}
    case 'dateChange':
      return action.payload
    default:
      throw new Error()
  }
}

function DateTimePicker1() {
  const [state, dispatch] = useReducer(reducer, initialState)



    return (
        <div>
            <DateRangeInput
              onDatesChange={data => dispatch({type: 'dateChange', payload: data})}
              onFocusChange={focusedInput => dispatch({type: 'focusChange', payload: focusedInput})}
              startDate={state.startDate} // Date or null
              endDate={state.endDate} // Date or null
              focusedInput={state.focusedInput} // START_DATE, END_DATE or null
            />
            <h1>endDate={state.endDate}</h1>

        </div>
  )
}

export default DateTimePicker1;

Вся проблема заключается в выводе <h1>endDate={state.endDate}</h1>. Я совсем новичок в этом, и никак не могу понять, что тут не так.
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы