function createDay(
  date = new Date(),
  {
    weekOrder = 0,
    central = false,
    startOfWeek = false,
    selected = false,
    previousMonth = false,
    currentMonth = false,
    nextMonth = false,
    past = false,
    today = false,
    future = false,
    disabled = false,
    disabledInfo = '',
  } = {},
) {
  return {
    weekOrder,
    central,
    date,
    startOfWeek,
    selected,
    previousMonth,
    currentMonth,
    nextMonth,
    past,
    today,
    future,
    disabled,
    tabindex: '-1',
    ariaPressed: 'false',
    ariaCurrent: undefined,
    disabledInfo,
  };
}
@param {Date} date,
@returns {import('../../types/day.js').Day} day