Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

components in react

//Use a pure stateless component
export const myComponent = () => return ()
// Stateful
export class myComponent extends React.Component {
  //use Hooks for more comfort
  ...
} 
Comment

react component

/* functional React component template */

import React, { useState, useEffect } from "react"

export default const MyComponent = () => {
  const [item, setItem] = useState();
  
  useEffect(() => {
    
  }
  
  return (
  	<div></div>
  )
}
Comment

react component

import React from 'react';
import ReactDOM from 'react-dom';
 
class MyComponentClass extends React.Component {
  render() {
    return <h1>Hello world</h1>;
  }
}
 
ReactDOM.render(
    <MyComponentClass />, 
    document.getElementById('app')
);
Comment

react component

import React from 'react';
import {
    MDBFooter,
    MDBContainer,
    MDBIcon,
    MDBBtn
  } from 'mdb-react-ui-kit';
//this is a react Footer Component , try it..
  export default function Footer(){


return(<>
<div className="footer">
     <MDBFooter className='bg-dark text-center text-white'>
      <MDBContainer className='p-4 pb-0'>
        <section className='mb-4'>
          <MDBBtn
            floating
            className='m-1'
            style={{ backgroundColor: '#3b5998' }}
            href='#!'
            role='button'
          >
            <MDBIcon fab icon='facebook-f' />
          </MDBBtn>
          
        
          <MDBBtn
            floating
            className='m-1'
            style={{ backgroundColor: '#55acee' }}
            href='#!'
            role='button'
          >
            <MDBIcon fab icon='twitter' />
          </MDBBtn>

          <MDBBtn
            floating
            className='m-1'
            style={{ backgroundColor: '#dd4b39' }}
            href='#!'
            role='button'
          >
            <MDBIcon fab icon='google' />
          </MDBBtn>
          <MDBBtn
            floating
            className='m-1'
            style={{ backgroundColor: '#ac2bac' }}
            href='#!'
            role='button'
          >
            <MDBIcon fab icon='instagram' />
          </MDBBtn>

          <MDBBtn
            floating
            className='m-1'
            style={{ backgroundColor: '#0082ca' }}
            href='#!'
            role='button'
          >
            <MDBIcon fab icon='linkedin-in' />
          </MDBBtn>

          <MDBBtn
            floating
            className='m-1'
            style={{ backgroundColor: '#333333' }}
            href='#!'
            role='button'
          >
            
            <MDBIcon fab icon='github' />
          </MDBBtn>
        </section>
      </MDBContainer>

      <div className='text-center p-3' style={{ backgroundColor: 'rgba(0, 0, 0, 0.2)' }}>
        © 2020 Copyright:
        <a className='text-white' href='https://mohammadsh96.github.io/portfoilo/'>
          Mohammad ALshraideh
        </a>
      </div>
    </MDBFooter>
    </div>
    </>)

  }
Comment

react component

import React from 'react';
import {
  MDBNavbar,
  MDBContainer,
  MDBIcon,
  MDBNavbarNav,
  MDBNavbarItem,
  MDBNavbarLink
} from 'mdb-react-ui-kit';

export default function App() {
  return (
    <MDBNavbar expand='lg' light bgColor='light'>
      <MDBContainer fluid>
        <MDBNavbarNav className='d-flex flex-row'>
          <MDBNavbarItem className='me-3 me-lg-0'>
            <MDBNavbarLink href='#'>
              <MDBIcon fas icon='shopping-cart' />
            </MDBNavbarLink>
          </MDBNavbarItem>
          <MDBNavbarItem className='me-3 me-lg-0'>
            <MDBNavbarLink href='#'>
              <MDBIcon fab icon='twitter' />
            </MDBNavbarLink>
          </MDBNavbarItem>
        </MDBNavbarNav>
      </MDBContainer>
    </MDBNavbar>
  );
}
Comment

PREVIOUS NEXT
Code Example
Javascript :: array 
Javascript :: get location 
Javascript :: how to replace array element in javascript without mutation 
Javascript :: window.open function 
Javascript :: how to find remainder in javascript 
Javascript :: react event for modals 
Javascript :: webpack.config.js 
Javascript :: react date range 
Javascript :: jquery datepicker enable year selection 
Javascript :: jquery elements which id doesnt contain string 
Javascript :: connect node with react 
Javascript :: sort string mixed with numbers javascript 
Javascript :: how to stop overlapping divs to interact with each others click events 
Javascript :: javascript fadein fadeout 
Javascript :: call function javascript from asp net 
Javascript :: create http request 
Javascript :: check install modules npm directory 
Javascript :: Animated Sticky Header 
Javascript :: postman environment variable 
Javascript :: load js 
Javascript :: jquery onchange get element 
Javascript :: display unique id number in angular 
Javascript :: qr code generator with js 
Javascript :: what is an arrow function and how is it used in react 
Javascript :: write files in Node.js 
Javascript :: add style by classname javascript 
Javascript :: jsx react 
Javascript :: javascript settimeout lambda function 
Javascript :: promise in es6 
Javascript :: use excel in js 
ADD CONTENT
Topic
Content
Source link
Name
5+9 =