vue3-calendar-component
Version:
A comprehensive Vue 3 Calendar component with Vuetify 3, TypeScript, and advanced features
55 lines (54 loc) • 1.24 kB
JavaScript
const r = {
dayJsLocale: "de",
status: {
open: "Offen",
planned: "Geplant",
overdue: "Überfällig",
completed: "Abgeschlossen",
cancelled: "Abgebrochen"
},
views: {
agenda: {
noEvents: "Keine Ereignisse für diesen Tag geplant",
buttons: {
markEventCompleted: "Abgeschlossen markieren",
cancelEvent: "Absagen"
}
}
},
toolbar: {
buttons: {
month: "Monat",
week: "Woche",
day: "Tag",
agenda: "Agenda",
today: "Heute",
previous: "Vorherige",
next: "Nächste"
},
filters: {
statusLabel: "Nach Status filtern",
filterByCategory: "Nach Kategorie filtern"
},
searchPlaceholder: "Suchen nach Ereignissen...",
clearFilters: "Filter zurücksetzen",
activeFilters: function(e) {
return `${e} Filter aktiv`;
}
},
formats: {
date: "DD.MM.YYYY",
time: "HH:mm",
day: "dddd, D. MMMM YYYY",
startOfWeek: "D. MMM",
endOfWeek: "D. MMM YYYY",
month: "MMMM YYYY",
duration: (e, n, a) => {
const t = [];
return e > 0 && t.push(`${e} t`), n > 0 && t.push(`${n} h`), a > 0 && t.push(`${a} m`), t.join(", ");
}
}
};
export {
r as default
};