How to use the react-dates.isInclusivelyAfterDay function in react-dates

To help you get started, we’ve selected a few react-dates examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github DefinitelyTyped / DefinitelyTyped / react-dates / react-dates-tests.tsx View on Github external
reopenPickerOnClearDates={true}
                    screenReaderInputMessage="arial-test"
                    withFullScreenPortal={true}
                    onFocusChange={arg => {}}
                    onNextMonthClick={e => {}}
                    onPrevMonthClick={e => {}}
                    numberOfMonths={2}
                    orientation="horizontal"
                    monthFormat="MM"
                    renderDay={day => day.toString()}
                    />
    }
}


const isInclusivelyAfterDayResult: boolean = isInclusivelyAfterDay(moment(),moment());
const isInclusivelyBeforeDayResult: boolean = isInclusivelyBeforeDay(moment(),moment());
const isNextDayDayResult: boolean = isNextDay(moment(),moment());
const isSameDayResult: boolean = isSameDay(moment(),moment());
const toISODateStringResult: string | null = toISODateString(moment(), "dd.mm.yyyy");
const toLocalizedDateStringResult: string | null = toLocalizedDateString(moment(), "dd.mm.yyyy");
const toMomentObjectResult: moment.Moment | null = toMomentObject(moment(), "dd.mm.yyyy");
github DefinitelyTyped / DefinitelyTyped / types / react-dates / react-dates-tests.tsx View on Github external
/>
    }
}












const isInclusivelyAfterDayResult: boolean = isInclusivelyAfterDay(moment(),moment());
const isInclusivelyBeforeDayResult: boolean = isInclusivelyBeforeDay(moment(),moment());
const isNextDayDayResult: boolean = isNextDay(moment(),moment());
const isSameDayResult: boolean = isSameDay(moment(),moment());
const toISODateStringResult: string | null = toISODateString(moment(), "dd.mm.yyyy");
const toLocalizedDateStringResult: string | null = toLocalizedDateString(moment(), "dd.mm.yyyy");
const toMomentObjectResult: moment.Moment | null = toMomentObject(moment(), "dd.mm.yyyy");
github sharetribe / ftw-daily / src / forms / EditListingAvailabilityForm / ManageAvailabilityCalendar.js View on Github external
const isPast = date => !isInclusivelyAfterDay(date, TODAY_MOMENT);
const isAfterEndOfRange = date => !isInclusivelyBeforeDay(date, END_OF_RANGE_MOMENT);
github sharetribe / ftw-daily / src / components / FieldDateRangeController / DateRangeController.js View on Github external
isOutsideRange: day => {
    const endOfRange = config.dayCountAvailableForBooking - 1;
    return (
      !isInclusivelyAfterDay(day, moment()) ||
      !isInclusivelyBeforeDay(day, moment().add(endOfRange, 'days'))
    );
  },
  isDayHighlighted: () => {},
github sharetribe / ftw-daily / src / components / FieldDateRangeInput / DateRangeInput.helpers.js View on Github external
return day => {
    return (
      !isInclusivelyAfterDay(day, moment()) ||
      !isInclusivelyBeforeDay(day, moment().add(endOfRange, 'days'))
    );
  };
};
github sharetribe / ftw-daily / src / components / DateInputField / DateInputField.js View on Github external
  isOutsideRange: day => !isInclusivelyAfterDay(day, moment()),
  isDayHighlighted: () => {},
github awethemes / awebooking / assets / babel / calendar.jsx View on Github external
  isOutsideRange: day => !isInclusivelyAfterDay(day, moment()),
github awethemes / awebooking / assets / babel / calendar.jsx View on Github external
}

    if (disableFutureDates && today.isBefore(day, 'day')) {
      return true
    }

    if (maximumNights && startDate) {
      const maxDate = startDate.clone().add(maximumNights, 'day')

      if (focusedInput === 'endDate' && maxDate.isBefore(day)) {
        return true
      }
    }

    if (minimumDateRange > 0 || maximumDateRange > 0) {
      return !isInclusivelyAfterDay(day, today.clone().add(minimumDateRange, 'days')) ||
        maximumDateRange && isInclusivelyAfterDay(day, today.clone().add(maximumDateRange, 'days'))
    }

    if (isOutsideRange) {
      return isOutsideRange(day)
    }

    return false
  }
github sharetribe / ftw-daily / src / components / FieldDateRangeInput / DateRangeInput.helpers.js View on Github external
return day => {
      const lastDayToEndBooking = apiEndDateToPickerDate(unitType, nextBookingStarts.toDate());

      return (
        !isInclusivelyAfterDay(day, startDate) || !isInclusivelyBeforeDay(day, lastDayToEndBooking)
      );
    };
  }