35 lines
977 B
JavaScript
35 lines
977 B
JavaScript
import EmployeeActionTypes from "./employee.types";
|
|
|
|
export const employeeSignInStart = (employeeIdAndPin) => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_SIGN_IN_START,
|
|
payload: employeeIdAndPin,
|
|
});
|
|
|
|
export const employeeSignInSuccess = (technician) => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_SIGN_IN_SUCCESS,
|
|
payload: technician,
|
|
});
|
|
|
|
export const employeeSignInFailure = (error) => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_SIGN_IN_FAILURE,
|
|
payload: error,
|
|
});
|
|
|
|
export const employeeSignOut = () => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_SIGN_OUT,
|
|
});
|
|
|
|
export const employeeGetRatesStart = (employeeId) => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_GET_RATES_START,
|
|
payload: employeeId,
|
|
});
|
|
export const employeeGetRatesSuccess = (employees_by_pk) => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_GET_RATES_SUCCESS,
|
|
payload: employees_by_pk,
|
|
});
|
|
export const employeeGetRatesFailure = (error) => ({
|
|
type: EmployeeActionTypes.EMPLOYEE_GET_RATES_FAILURE,
|
|
payload: error,
|
|
});
|
|
|