Introduce DashboardEditHeader
parent
4daaa45809
commit
acff37f280
|
@ -0,0 +1,36 @@
|
|||
import React, {PropTypes} from 'react'
|
||||
|
||||
const DashboardEditHeader = ({
|
||||
dashboard,
|
||||
onSave,
|
||||
}) => (
|
||||
<div className="page-header full-width">
|
||||
<div className="page-header__container">
|
||||
<div className="page-header__left">
|
||||
<input
|
||||
className="chronograf-header__editing"
|
||||
autoFocus={true}
|
||||
defaultValue={dashboard && dashboard.name}
|
||||
placeholder="Dashboard name"
|
||||
/>
|
||||
</div>
|
||||
<div className="page-header__right">
|
||||
<div className="btn btn-sm btn-success" onClick={onSave}>
|
||||
Save
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
|
||||
const {
|
||||
shape,
|
||||
func,
|
||||
} = PropTypes
|
||||
|
||||
DashboardEditHeader.propTypes = {
|
||||
dashboard: shape({}),
|
||||
onSave: func.isRequired,
|
||||
}
|
||||
|
||||
export default DashboardEditHeader
|
Loading…
Reference in New Issue