UNPKG

ember-date-components

Version:

An Ember add-on which provides pure Ember-based date picker components.

16 lines (12 loc) 599 B
import Helper from '@ember/component/helper'; export function datePickerDayClasses( [baseClass], { isToday = false, isSelected = false, isDisabled = false, isInRange = false } ) { let isTodayClass = isToday ? ` ${baseClass}--today` : ''; let isSelectedClass = isSelected ? ` ${baseClass}--selected` : ''; let isDisabledClass = isDisabled ? ` ${baseClass}--disabled` : ''; let isInRangeClass = isInRange ? ` ${baseClass}--in-range` : ''; return `${baseClass}${isTodayClass}${isSelectedClass}${isDisabledClass}${isInRangeClass}`; } export default Helper.helper(datePickerDayClasses);