instantjob-recruiter-client
Version:
a set of tools for creating an instantjob recruiter react client
39 lines (35 loc) • 1.01 kB
JSX
import React, {Component} from 'react'
import {MdDelete} from 'react-icons/lib/md'
import auto_bind from 'common/auto_bind'
import Button from 'components/utils/button'
export default class CancelMission extends Component {
constructor(props) {
super(props)
auto_bind(this)
}
render_text() {
switch (this.props.status) {
case 'draft':
return "Êtes-vous sûr de vouloir supprimer ce brouillon?"
default:
return "Êtes-vous sûr de vouloir annuler cette mission ? Nous informerons les candidats sélectionnés qu’elle a été annulée."
}
}
render() {
return (
// FIXME: className not bound
<div className={'new-mission__popover-delete'}>
<div className={'new-mission__popover-delete__text'}>
{this.render_text()}
</div>
<Button
icon={MdDelete}
secondary
onClick={this.props.on_click}
>
Annuler la mission
</Button>
</div>
)
}
}