Skip to content

Commit bcdd043

Browse files
author
Vlad Balin
committed
Hotfix for collection links
1 parent e3aa27e commit bcdd043

File tree

13 files changed

+25
-25
lines changed

13 files changed

+25
-25
lines changed

dist/index.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/react-mvx/define/pureRender.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/react-mvx/define/pureRender.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/react-mvx/link.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/react-mvx/link.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

+10-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
"@types/prop-types": "^15.5.2",
3939
"@types/react": "^16.0.25",
4040
"jquery": "*",
41-
"nestedtypes": "^2.1.0",
41+
"nestedtypes": "^2.1.1",
4242
"prop-types": "^15.6.0",
43-
"react": "^16.0.0",
44-
"react-dom": "^16.0.0",
43+
"react": "^16.2.0",
44+
"react-dom": "^16.2.0",
4545
"rollup": "^0.50.0",
4646
"rollup-plugin-node-resolve": "^3.0.0",
4747
"rollup-plugin-replace": "^2.0.0",

src/react-mvx/Link.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ MixinsState.get( Record.Collection ).merge([{
138138
*/
139139
class CollectionLink extends Link< boolean >{
140140
constructor( public collection, public record ){
141-
super( Boolean( collection._byId[ record.cid ] ) );
141+
super( Boolean( collection.get( record ) ) );
142142
}
143143

144144
set( x ){

src/react-mvx/define/pureRender.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export const EmptyPropsChangeTokensCtor = createChangeTokensConstructor({});
2323

2424
export const PureRenderMixin = {
2525
shouldComponentUpdate( nextProps ){
26-
return this._propsChangeTokens._hasChanges( nextProps );
26+
return this._propsChangeTokens._hasChanges( nextProps, this.state );
2727
},
2828

2929
componentDidMount : updateChangeTokens,

submodules/React-MVx

0 commit comments

Comments
 (0)