Files
bodyshop/client/src/components/time-ticket-enter-button/time-ticket-enter-button.component.jsx

31 lines
683 B
JavaScript

import { Button } from "antd";
import React from "react";
import { connect } from "react-redux";
import { setModalContext } from "../../redux/modals/modals.actions";
const mapDispatchToProps = (dispatch) => ({
setTimeTicketContext: (context) =>
dispatch(setModalContext({ context: context, modal: "timeTicket" })),
});
export function TimeTicketEnterButton({
actions,
context,
setTimeTicketContext,
children,
}) {
return (
<Button
onClick={() => {
setTimeTicketContext({
actions,
context,
});
}}
>
{children}
</Button>
);
}
export default connect(null, mapDispatchToProps)(TimeTicketEnterButton);