gazes12
@gazes12

Как исправить проблему с распознаванием props?

App.js:
import React from 'react';
import TotalOnline from './components/TotalOnline';

function App() {
  getApi = async (e) =>{
    e.preventDefault();
    const api = fetch('#########');
    const data = api.json();
    console.log(data);
  }

  return (
    <div className="App">
      <TotalOnline lookOnline={this.getApi}/>
    </div>
  );
}

export default App;


Сам компонент:
import React, { Component } from 'react'

export default class totalOnline extends Component {
  render() {     
    return (
      <div>
        <form onSubmit={this.props.lookOnline}>
            <button type='submit'>Показать онлайн</button>
        </form>
      </div>
    )
  }
}


Буду очень благодарен за помощь!

Выдает ошибку:
Line 5:3: 'getApi' is not defined no-undef
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы