From b0a6dd7088f22c29d3f763cfbea9f6dacbdb4ffe Mon Sep 17 00:00:00 2001 From: mmmbacon Date: Mon, 30 Jul 2018 14:52:05 -0600 Subject: [PATCH] fix: change toolbar API to match top level onViewChange prop name * Changed Toolbar prop name to resolve error when creating custom component toolbar * Modified generated toolbar component in Calendar to have onView property instead of onViewChange --- src/Calendar.js | 2 +- src/Toolbar.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Calendar.js b/src/Calendar.js index 4b5efd508..7e9a97b9b 100644 --- a/src/Calendar.js +++ b/src/Calendar.js @@ -859,7 +859,7 @@ class Calendar extends React.Component { view={view} views={viewNames} label={label} - onViewChange={this.handleViewChange} + onView={this.handleViewChange} onNavigate={this.handleNavigate} localizer={localizer} /> diff --git a/src/Toolbar.js b/src/Toolbar.js index 069763005..0fe370413 100644 --- a/src/Toolbar.js +++ b/src/Toolbar.js @@ -10,7 +10,7 @@ class Toolbar extends React.Component { label: PropTypes.node.isRequired, localizer: PropTypes.object, onNavigate: PropTypes.func.isRequired, - onViewChange: PropTypes.func.isRequired, + onView: PropTypes.func.isRequired, } render() { @@ -51,7 +51,7 @@ class Toolbar extends React.Component { } view = view => { - this.props.onViewChange(view) + this.props.onView(view) } viewNamesGroup(messages) {