You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 703B

1234567891011121314
  1. import { createAction } from "@reduxjs/toolkit";
  2. const createTestAction = (name) => createAction(`TEST_${name}`)
  3. export const increment = createTestAction('INCREMENT')
  4. export const decrement = createTestAction('DECREMENT')
  5. const createUserAction = (name) => createAction(`USER_${name}`)
  6. export const setToken = createUserAction('TOKEN')
  7. export const setRefreshToken = createUserAction('REFRESHTOKEN')
  8. export const authLoaded = createUserAction('AUTH_LOADED')
  9. export const logOut = createUserAction('LOGOUT')
  10. export const setUsername = createUserAction('USERNAME')
  11. export const logInSuccess = createUserAction('LOGIN_SUCCESS')
  12. export const setConnectionError = createUserAction('SET_CONNECTION_ERROR')