//Use a pure stateless component
export const myComponent = () => return ()
// Stateful
export class myComponent extends React.Component {
//use Hooks for more comfort
...
}
/* functional React component template */
import React, { useState, useEffect } from "react"
export default const MyComponent = () => {
const [item, setItem] = useState();
useEffect(() => {
}
return (
<div></div>
)
}
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')
);
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>
</>)
}
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>
);
}