Kai Moseley
cdc083665c
1.5.1
2018-06-13 09:47:21 +01:00
Kai Moseley
5dccc991e0
refactor(interface): Move resetAll to top level
2018-06-13 09:47:14 +01:00
Kai Moseley
9fe5f3f0b7
chore(readme): Update readme
2018-06-13 09:35:28 +01:00
Kai Moseley
a0ab58e948
1.5.0
2018-06-13 09:31:42 +01:00
Kai Moseley
db44dc69f5
feature(actions): Add reset all action
2018-06-13 09:31:37 +01:00
Kai Moseley
4925c77728
refactor(prettier): Apply prettier styling
2018-06-13 08:29:54 +01:00
Kai Moseley
13f5bf1649
Merge branch 'master' of github.com:TheComfyChair/redux-scc
2018-05-19 10:59:40 +01:00
Kai Moseley
ba7e4baaec
1.4.1
2018-05-19 10:57:48 +01:00
Kai Moseley
ff702dbc64
1.4.0
2018-05-19 10:57:42 +01:00
Kai Moseley
992622a929
Dependency updates
2018-05-19 10:57:29 +01:00
Kai Moseley
e1e15c8284
1.3.3
2018-05-19 10:54:14 +01:00
Kai Moseley
bad7fe65df
dependency update
2018-05-19 10:54:10 +01:00
Kai Moseley
d06c521de8
1.4.0
2018-04-07 16:03:14 +01:00
Kai Moseley
cdf9a144b5
1.3.2
2018-04-07 15:55:05 +01:00
Kai Moseley
f903fcefae
1.3.1
2018-04-07 15:54:05 +01:00
Kai Moseley
bc60a8f9ae
Clean up package contents
2018-04-07 15:47:00 +01:00
Kai Moseley
4ff81b4035
feat(object-reducers): replace will now shallow merge with initial state
2017-10-17 17:28:25 +01:00
Kai Moseley
751ccdd629
1.3.0
2017-10-17 17:20:57 +01:00
Kai Moseley
89ca4bf8fa
feat(object-reducer): object reducer reset payloads can be provided
...
The payload for an object reset action will be applied on top of the default
state of an object.
2017-10-17 17:19:22 +01:00
Kai Moseley
877d3646d5
1.2.3
2017-09-01 12:19:35 +01:00
Kai Moseley
c0429059e8
fix(Object): Prevent removed wildcard object properties persisting when replacing/resetting
2017-09-01 11:44:22 +01:00
Kai Moseley
c3d80b4223
Minor readme tweaks
2017-08-13 20:43:19 +01:00
Kai Moseley
66108efaa2
1.2.1
2017-08-08 16:12:17 +01:00
Kai Moseley
09e5b9c922
fix(object): retain deletions to properties/array elements
2017-08-08 16:10:41 +01:00
Kai Moseley
cb4f155a29
Add travis/coveralls
2017-08-08 08:56:31 +01:00
Kai Moseley
3afd314f5a
1.1.0
2017-08-07 08:29:46 +01:00
Kai Moseley
cf0ed297a2
update batchUpdate to createCombinedAction
2017-08-07 08:25:43 +01:00
Kai Moseley
7c6d909a24
1.0.1
2017-08-06 18:36:22 +01:00
Kai Moseley
6e759ca4fe
1.0.0
2017-08-06 18:34:27 +01:00
Kai Moseley
6bedb267da
Implement batched updates and custom types
2017-08-06 18:06:01 +01:00
Kai Moseley
41d7ae611f
0.5.0
2017-05-07 19:01:55 +01:00
Kai Moseley
a5875b273f
feat(reducers): Introduce unique id to reducer actions
2017-05-07 19:01:32 +01:00
Kai Moseley
231fd8bd53
Update readme.md
2017-05-07 18:52:47 +01:00
Kai Moseley
e779551291
Update readme.md
2017-05-07 18:50:50 +01:00
Kai Moseley
e5fd3cf183
Update readme.md
2017-05-07 18:50:22 +01:00
Kai Moseley
a899de7144
fix(non-nested): Address issue where non-nested actions and selectors required nesting in return object
2017-05-07 18:25:26 +01:00
Kai Moseley
003501c00e
chore(jest): Update jest configuration
2017-05-07 17:56:48 +01:00
Kai Moseley
b5f26135c1
chore(dependencies): Introduce yarn
2017-05-07 17:55:54 +01:00
Kai Moseley
452775db02
0.4.1
2017-02-27 17:27:03 +00:00
Kai Moseley
b33e21d0b9
Prevent the wildcard key adding a default value
2017-02-27 17:26:53 +00:00
Kai Moseley
8b743e16c4
0.4.0
2017-02-23 10:00:26 +00:00
Kai Moseley
bfa06ac17f
Add wildcardKey type
...
Being able to type a known structure ahead of time is super useful. Sometimes, however, this isn't possible. What if
your application has an entirely dynamic portion, where you use data from the server to build, day, a form? In this situation
it'd be great to still be able to type. This commit introduces the basic implementation of the 'wildcardKey' type, for use
in defining an object property. At the moment, every object can have one wildcardKey which specifies a specific type (including any()) which the reducer will happily accept, if an unknown property has it. The aim is to introduce regex to this type, and the ability to use multiple instances of the type, in order to specifically craft dynamic reducer structures (e.g. all properties with _date in them will be assigned to the Type.any(), but all others must be Type.string()).
2017-02-23 09:56:43 +00:00
Kai Moseley
be42ab5958
0.3.5
2017-02-22 10:17:10 +00:00
Kai Moseley
9534c25adc
Minor tweak to flowRight dependency use
2017-02-22 10:17:03 +00:00
Kai Moseley
260ac4edcf
0.3.4
2017-02-22 10:03:46 +00:00
Kai Moseley
e88f936329
Update lodash dependency
2017-02-22 10:03:36 +00:00
Kai Moseley
438150f7a2
0.3.3
2017-02-21 09:31:30 +00:00
Kai Moseley
e910c66b5f
Adjust lodash imports to reduce bundle size when transpiled
2017-02-21 09:31:20 +00:00
Kai Moseley
8646223a0e
0.3.2
2017-02-21 09:09:51 +00:00
Kai Moseley
365f95d352
Remove unnecessary ramda dependency
2017-02-21 09:09:34 +00:00