Skip to content
Snippets Groups Projects
Commit 294612a8 authored by Damien's avatar Damien
Browse files

Modal Fonctionnel

parent 36d4ef84
Branches
No related tags found
No related merge requests found
import React, {Component} from 'react'
import {Modal, Button, Image, Grid} from 'semantic-ui-react'
import {Modal, Button, Image} from 'semantic-ui-react'
class ModalSupression extends Component {
state={hihi:true};
deleteToucan(id) {
fetch(`/toucan/delete/${id}`,{
method: "Post"
})
.then(this.props.closeModal())
}
render() {
return (
<Modal open={this.props.open} size="tiny"
......@@ -10,11 +16,11 @@ class ModalSupression extends Component {
>
<Modal.Header style ={{textAlign:"center"}}>Veux tu vraiment supprimer ce Toucan ?</Modal.Header>
<Modal.Content>
<Image centered src={`/toucan/img/${this.props.imageId}`} size="medium"/>
<Image centered src={`/toucan/img/${this.props.toucanId}`} size="medium"/>
</Modal.Content>
<Modal.Actions style ={{textAlign:"center"}} >
<Button negative>Supprimer le Toucan</Button>
<Button positive> Laisser le Toucan il est</Button>
<Button negative onClick={()=>this.deleteToucan(this.props.toucanId)}>Supprimer le Toucan</Button>
<Button positive onClick={()=>this.props.closeModal()}> Laisser le Toucan il est</Button>
</Modal.Actions>
</Modal>
)
......
import React, {Component} from 'react'
import {Table, Image, Button, Modal} from 'semantic-ui-react'
import {Table, Image, Button} from 'semantic-ui-react'
import ModalSuppression from './ModalSuppression'
class ToucanLine extends Component {
......@@ -43,7 +43,7 @@ class ToucanLine extends Component {
<Button negative icon="cancel" onClick={() => this.setState({isModalOpen: true})}/>
<ModalSuppression
open={this.state.isModalOpen}
imageId={this.props.toucan["_id"]}
toucanId={this.props.toucan["_id"]}
closeModal={this.closeModal}
/>
</Table.Cell>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment