Files
bodyshop/client/src/components/time-ticket-enter-button/time-ticket-enter-button.component.jsx
Dave Richer e83badb454 - the great reformat
Signed-off-by: Dave Richer <dave@imexsystems.ca>
2024-02-06 18:20:58 -05:00

33 lines
1.0 KiB
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,
disabled,
children,
}) {
return (
<Button
disabled={disabled}
onClick={() => {
setTimeTicketContext({
actions,
context,
});
}}>
{children}
</Button>
);
}
export default connect(null, mapDispatchToProps)(TimeTicketEnterButton);