Files
freeCodeCamp/common/app/Nav/components/Bin-Button.jsx
Lovepreet Singh d24f3ff175 feat(navbar): Improvement in button and navbar
Closes #16946

feat(navbar): Added missing propType

Closes #16946

feat(navbar): Updated as of required code format

Closes #16946
2018-04-27 03:28:30 +05:30

23 lines
538 B
JavaScript

import React from 'react';
import PropTypes from 'prop-types';
import { Button } from 'react-bootstrap';
const propTypes = {
content: PropTypes.string,
disabled: PropTypes.bool,
handleClick: PropTypes.func.isRequired
};
export default function BinButton({ content, handleClick, disabled }) {
return (
<Button
className={ disabled ? 'disabled-button' : 'enabled-button' }
onClick={ handleClick }
>
{ content }
</Button>
);
}
BinButton.displayName = 'BinButton';
BinButton.propTypes = propTypes;