export function getPrevQuarter()

in lib/utils/projects.js [19:39]


export function getPrevQuarter({ quarter, year } = {}) {
  if (!quarter || !year) {
    return {};
  }

  const numericQuarter = quarter.substr(1);
  let newQuarter = parseInt(numericQuarter, 10);
  let newYear = parseInt(year, 10);

  if (newQuarter > 1) {
    newQuarter = newQuarter - 1;
  } else if (newQuarter === 1) {
    newQuarter = 4;
    newYear = newYear - 1;
  }

  return {
    year: newYear,
    quarter: `Q${newQuarter}`,
  };
}