graycoreio/daffodil

View on GitHub
libs/auth/state/src/reducers/auth-feature-state.interface.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { DaffAuthReducerState } from './auth/public_api';
import { DAFF_AUTH_STORE_FEATURE_KEY } from './auth-store-feature-key';
import { DaffAuthLoginReducerState } from './login/public_api';
import { DaffAuthRegisterReducerState } from './register/public_api';
import { DaffAuthResetPasswordReducerState } from './reset-password/public_api';

export interface DaffAuthFeatureState {
  auth: DaffAuthReducerState;
  login: DaffAuthLoginReducerState;
  register: DaffAuthRegisterReducerState;
  resetPassword: DaffAuthResetPasswordReducerState;
}

export interface DaffAuthStateRootSlice {
  [DAFF_AUTH_STORE_FEATURE_KEY]: DaffAuthFeatureState;
}