import { createActions, asyncAction } from '../redux/helpers.js'; import { userRoles } from '../access'; export const AuthActions = createActions({ @asyncAction() authenticate(login, pass) { // success authentication mock - just for example :) const promise = new Promise((resolve) => { setTimeout(() => { resolve({accessLvl: userRoles.user}); }, 1000); }) ; return promise; }, });