div, promise timeout

master
Alexander Wong 6 years ago
parent fb5f71a881
commit 0995bd916a
No known key found for this signature in database
GPG Key ID: E90E5D6448C2C663
  1. 3
      src/components/User/Client/ClientShifts.jsx
  2. 2
      src/components/User/Provider/ProviderShift.jsx

@ -129,7 +129,7 @@ class ClientShifts extends Component {
this.props.dispatch(deleteCShiftRequest(uuid));
};
approveHoursCShift = cshift => {
approveHoursCShift = async cshift => {
const {
set_start: approved_start,
set_end: approved_end,
@ -145,6 +145,7 @@ class ClientShifts extends Component {
set_end: null
})
);
await new Promise(resolve => setTimeout(resolve, 500));
this.props.dispatch(
getCShiftsRequest({
page: this.props.page,

@ -172,6 +172,7 @@ const ProviderShiftFormView = ({
</Message>
)}
{!checkedIn && (
<div>
<Button.Group>
{!approved && (
<Button
@ -190,6 +191,7 @@ const ProviderShiftFormView = ({
</Button>
)}
</Button.Group>
</div>
)}
{shift.approved_start && (
<Fragment>

Loading…
Cancel
Save