From 39ca4ff26412fbc1a8605cee0cde45abc6ea9a54 Mon Sep 17 00:00:00 2001 From: Armen Vartan Date: Tue, 6 Jun 2017 16:51:25 -0400 Subject: [PATCH 1/2] added days array option to days header --- src/container/Calendar.react.js | 1 + src/pure/DaySelector.react.js | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/container/Calendar.react.js b/src/container/Calendar.react.js index 6018cfc..c59a404 100644 --- a/src/container/Calendar.react.js +++ b/src/container/Calendar.react.js @@ -60,6 +60,7 @@ type Props = { daySelectedView?: View.propTypes.style, dayText?: Text.propTypes.style, dayTodayText?: Text.propTypes.style, + daysArray: Array, daySelectedText?: Text.propTypes.style, dayDisabledText?: Text.propTypes.style, // Styling properties for selecting the month. diff --git a/src/pure/DaySelector.react.js b/src/pure/DaySelector.react.js index 974aa98..c17cefc 100644 --- a/src/pure/DaySelector.react.js +++ b/src/pure/DaySelector.react.js @@ -36,6 +36,7 @@ type Props = { dayView?: View.propTypes.style, daySelectedView?: View.propTypes.style, dayText?: Text.propTypes.style, + daysArray?: Array, dayTodayText?: Text.propTypes.style, daySelectedText?: Text.propTypes.style, dayDisabledText?: Text.propTypes.style, @@ -183,8 +184,8 @@ export default class DaySelector extends Component { return ( - {_.map(Moment.weekdaysShort(true), (day) => - + {_.map(this.props.daysArray || Moment.weekdaysShort(true), (day, i) => + {day} )} From 8815caf204913db7d4647142a7e281efa2261ecd Mon Sep 17 00:00:00 2001 From: Armen Vartan Date: Tue, 6 Jun 2017 16:58:56 -0400 Subject: [PATCH 2/2] adding days array to component --- src/container/Calendar.react.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/container/Calendar.react.js b/src/container/Calendar.react.js index c59a404..4c4f79f 100644 --- a/src/container/Calendar.react.js +++ b/src/container/Calendar.react.js @@ -60,7 +60,7 @@ type Props = { daySelectedView?: View.propTypes.style, dayText?: Text.propTypes.style, dayTodayText?: Text.propTypes.style, - daysArray: Array, + daysArray?: Array, daySelectedText?: Text.propTypes.style, dayDisabledText?: Text.propTypes.style, // Styling properties for selecting the month. @@ -213,6 +213,7 @@ export default class Calendar extends Component { daySelectedView={this.props.daySelectedView} dayText={this.props.dayText} dayTodayText={this.props.dayTodayText} + daysArray={this.props.daysArray} daySelectedText={this.props.daySelectedText} dayDisabledText={this.props.dayDisabledText} /> :