BOD-23 Added labor pages tab + finalized time ticket tab + created allocation calculations

This commit is contained in:
Patrick Fic
2020-04-15 15:39:05 -07:00
parent 325a82ac86
commit 8e12320c19
20 changed files with 724 additions and 132 deletions

View File

@@ -0,0 +1,30 @@
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);