File

src/app/interfaces.ts

Properties

auth
auth: AuthState
Type : AuthState
checkout
checkout: CheckoutState
Type : CheckoutState
products
products: ProductState
Type : ProductState
search
search: SearchState
Type : SearchState
users
users: UserState
Type : UserState
import { ProductState } from './product/reducers/product-state';
import { AuthState } from './auth/reducers/auth.state';
import { UserState } from './user/reducers/user.state';
import { CheckoutState } from './checkout/reducers/checkout.state';
import { SearchState } from './home/reducers/search.state';

// This should hold the AppState interface
// Ideally importing all the substate for the application

/**
 *
 *
 * @export
 * @interface AppState
 */
export interface AppState {
  products: ProductState;
  auth: AuthState;
  checkout: CheckoutState;
  users: UserState;
  search: SearchState;
}

results matching ""

    No results matching ""