UNPKG

@3kjos/fortress

Version:

3kjos fortress is an authentification ecosystem.

28 lines (25 loc) 651 B
import { createSlice } from '@reduxjs/toolkit' import { ConfigInterface } from '../types/type' const initialState:ConfigInterface = { config:{ base_route_url: '', login_path: '', ping_route_url: '', signup_path: '', allowed_path: [], disallowed_path: [], desallowed_redirect_path: '', session_storage_name: '3kjos_fortress_user_credentials', } } const fortressConfigSlice = createSlice({ name: 'fortressConfig', initialState, reducers: { setConfig(state, action) { state.config = action.payload }, }, }) export const { setConfig } = fortressConfigSlice.actions export default fortressConfigSlice.reducer