@stenajs-webui/redux
Advanced tools
Comparing version 1.0.0-beta.2 to 1.0.0-beta.3
import { EntityState } from "./entity-reducer"; | ||
export interface EntitySelectors<TStoreState, TEntity> { | ||
getState: EntityStateSelector<TStoreState, TEntity>; | ||
getEntity: (state: TStoreState) => TEntity; | ||
} | ||
export declare type EntityStateSelector<TStoreState, TEntity> = (state: TStoreState) => EntityState<TEntity>; | ||
export declare const createEntitySelectors: <TStoreState, TEntity>(stateSelector: EntityStateSelector<TStoreState, TEntity>) => EntitySelectors<TStoreState, TEntity>; |
@@ -109,3 +109,4 @@ var createCommitReducerActions = function (id) { | ||
var createEntitySelectors = function (stateSelector) { return ({ | ||
getState: stateSelector | ||
getState: stateSelector, | ||
getEntity: function (state) { return stateSelector(state).entity; } | ||
}); }; | ||
@@ -112,0 +113,0 @@ |
@@ -113,3 +113,4 @@ 'use strict'; | ||
var createEntitySelectors = function (stateSelector) { return ({ | ||
getState: stateSelector | ||
getState: stateSelector, | ||
getEntity: function (state) { return stateSelector(state).entity; } | ||
}); }; | ||
@@ -116,0 +117,0 @@ |
{ | ||
"name": "@stenajs-webui/redux", | ||
"version": "1.0.0-beta.2", | ||
"version": "1.0.0-beta.3", | ||
"description": "", | ||
@@ -50,3 +50,3 @@ "author": "mattias800", | ||
], | ||
"gitHead": "d0e02d891e512f813e24cbccb2381f2df6bc3d06" | ||
"gitHead": "69c9746f916b8b2931f2c1cefb787af664b8abfa" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
101243
924