UNPKG

@scriptloom/ngx-media-query

Version:

A convenient media query service for building responsive Angular components.

16 lines (15 loc) 743 B
import { Action } from '@ngrx/store'; import { EntityState, EntityAdapter } from '@ngrx/entity'; import { MediaQueriesEntity } from './media-queries.models'; export declare const NGX_MEDIA_QUERY_FEATURE_KEY = "mediaQueries"; export interface MediaQueriesState extends EntityState<MediaQueriesEntity> { selectedId?: string; loaded: boolean; error?: Error; } export interface MediaQueriesPartialState { readonly [NGX_MEDIA_QUERY_FEATURE_KEY]: MediaQueriesState; } export declare const mediaQueriesAdapter: EntityAdapter<MediaQueriesEntity>; export declare const initialMediaQueriesState: MediaQueriesState; export declare function NGX_MEDIA_QUERY_REDUCER(state: MediaQueriesState | undefined, action: Action): MediaQueriesState;