Grégoire Delattre 215bb09c2e Allow non admin users to delete movies
The security is ensured by the token, not by the status of the user
2017-05-05 13:40:26 +02:00

30 lines
869 B
JavaScript

import React from 'react'
import { WishlistButton, DeleteButton, RefreshButton } from '../buttons/actions'
import { DropdownButton } from 'react-bootstrap'
export default function ActionsButton(props) {
return (
<DropdownButton className="btn btn-default btn-sm" title="Actions" id="actions-button" dropup>
<RefreshButton
fetching={props.fetching}
resourceId={props.movieId}
getDetails={props.getDetails}
/>
{props.hasMovie &&
<DeleteButton
resourceId={props.movieId}
deleteFunc={props.deleteMovie}
isUserAdmin={props.isUserAdmin}
/>
}
<WishlistButton
resourceId={props.movieId}
wishlisted={props.wishlisted}
addToWishlist={props.addToWishlist}
deleteFromWishlist={props.deleteFromWishlist}
/>
</DropdownButton>
);
}