Skip to content

Instantly share code, notes, and snippets.

@erika-dike
Created August 20, 2017 09:10
Show Gist options
  • Save erika-dike/b89f77f7ea0606a2fdf6dc3a09077f40 to your computer and use it in GitHub Desktop.
Save erika-dike/b89f77f7ea0606a2fdf6dc3a09077f40 to your computer and use it in GitHub Desktop.
import React from 'react';
import PropType from 'prop-types';
import { Button, ButtonToolbar } from 'react-bootstrap';
const EditMenu = ({ handleSubmit, showEditView, toggleVisibility }) =>
<div className="Profile-edit-profile-btn">
{
showEditView
?
(
<ButtonToolbar>
<Button onClick={toggleVisibility}>Cancel</Button>
<Button onClick={handleSubmit} bsStyle="info">Save changes</Button>
</ButtonToolbar>
)
:
<Button onClick={toggleVisibility}>Edit Profile</Button>
}
</div>;
EditMenu.propTypes = {
handleSubmit: PropType.func.isRequired,
showEditView: PropType.bool.isRequired,
toggleVisibility: PropType.func.isRequired,
};
export default EditMenu;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment