From ef0d401a3f87e8be79ef0a136ef33afab2f72fd3 Mon Sep 17 00:00:00 2001 From: Edo Rivai Date: Wed, 5 Apr 2017 17:12:17 +0200 Subject: [PATCH 1/2] Allow for specifying defaultMatches As hinted by @mjackson in https://github.com/ReactTraining/react-media/issues/46#issuecomment-290782152 --- modules/Media.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/Media.js b/modules/Media.js index b16517f..4cebd48 100644 --- a/modules/Media.js +++ b/modules/Media.js @@ -18,8 +18,12 @@ class Media extends React.Component { ]) } + static defaultProps = { + defaultMatches: false + } + state = { - matches: true + matches: this.props.defaultMatches } updateMatches = () => From f445f04cb892532f045c013b7963de2552efbc13 Mon Sep 17 00:00:00 2001 From: Edo Rivai Date: Fri, 7 Apr 2017 14:09:51 +0200 Subject: [PATCH 2/2] Match by default This should ensure backwards compatibility --- modules/Media.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/Media.js b/modules/Media.js index 4cebd48..c466973 100644 --- a/modules/Media.js +++ b/modules/Media.js @@ -19,7 +19,7 @@ class Media extends React.Component { } static defaultProps = { - defaultMatches: false + defaultMatches: true } state = {