@jackiemacklein/nettz-utils
Version:
Serviços de imagem, e-mail, códigos de barras, utilitários numéricos e componentes React para apps Node.js com TypeScript
34 lines (33 loc) • 981 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getShortcuts = getShortcuts;
const date_fns_1 = require("date-fns");
function getShortcuts() {
const today = (0, date_fns_1.startOfToday)();
return [
{
text: "Última semana",
dates: [(0, date_fns_1.addDays)(today, -7), today],
},
{
text: "Último mês",
dates: [(0, date_fns_1.subMonths)(today, 1), today],
},
{
text: "Últimos 3 meses",
dates: [(0, date_fns_1.subMonths)(today, 3), today],
},
{
text: "Últimos 6 meses",
dates: [(0, date_fns_1.subMonths)(today, 6), today],
},
{
text: "Último ano",
dates: [(0, date_fns_1.subYears)(today, 1), today],
},
{
text: "Últimos 2 anos",
dates: [(0, date_fns_1.subYears)(today, 2), today],
},
];
}