Skip to content

Commit afda6f5

Browse files
committed
Remove assign polyfill
1 parent 9ded41d commit afda6f5

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

src/applyMixin.coffee

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { assign, chain } from './util'
1+
import { chain } from './util'
22
import invariant from 'invariant'
33
import ReduxComponent from './ReduxComponent'
44

@@ -16,7 +16,7 @@ concatKeyHandler = (spec, mixin, key, val) ->
1616

1717
assignKeyHandler = (spec, mixin, key, val) ->
1818
invariant(typeof(val) is 'object', "mixin key `#{key}` must be an object")
19-
spec[key] = assign(spec[key] or {}, val)
19+
spec[key] = Object.assign(spec[key] or {}, val)
2020

2121
bannedKeyHandler = (spec, mixin, key, val) ->
2222
invariant(false, "mixin key `#{key}` would shadow a documented key on the ReduxComponent instance, and is therefore forbidden")

src/util.coffee

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
export assign = (dst, src) ->
2-
(if src.hasOwnProperty(k) then dst[k] = src[k]) for k of src; dst
3-
41
export chain = (one, two) -> -> one.apply(@, arguments); two.apply(@, arguments)
52

63
export get = (object, path) ->

0 commit comments

Comments
 (0)