react functional component methods code example

Example 1: defining functions in react

export default class Archive extends React.Component { 

    saySomething(something) {
        console.log(something);
    }

    handleClick(e) {
        this.saySomething("element clicked");
    }

    componentDidMount() {
        this.saySomething("component did mount");
    }

    render() {
        return <button onClick={this.handleClick.bind(this)} value="Click me" />;
    }
}

Example 2: create functional component react

import React from 'react'; const App = () => {  const greeting = 'Hello Function Component!';   return <Headline value={greeting} />;}; const Headline = ({ value }) =>  <h1>{value}</h1>; export default App;

Example 3: react function component

function Welcome(props) {
  return <h1>Hello, {props.name}</h1>;
}

Example 4: react functional component example

function Greeting(props) {
  
  return <h1> Hello, {props.name}! </h1>
  
}