UNPKG

@luongtt/create-react-base

Version:

This is utility package for create react app base on create-react-app package

15 lines (11 loc) 510 B
import { createAction, createAsyncThunk } from '@reduxjs/toolkit'; import { login, refreshToken } from './auth.service'; export const logoutAction = createAction('auth/logout'); export const loginAction = createAsyncThunk('auth/login', async (credential) => { const response = await login(credential); return response.data; }); export const refreshTokenAction = createAsyncThunk('auth/refreshToken', async (credential) => { const response = await refreshToken(credential); return response.data; });