import Project from '#models/project'; import Category from '#models/category'; import Tag from '#models/tag'; import Training from '#models/training'; import Music from '#models/music'; import Information from '#models/information'; import Experience from '#models/experience'; export default class DashboardController { async index({ view }) { const [projects, categories, tags, trainings, musics, experiences] = await Promise.all([ Project.all(), Category.all(), Tag.all(), Training.all(), Music.all(), Experience.all(), ]); const info = await Information.first(); return view.render('admin/dashboard', { projectsCount: projects.length, categoriesCount: categories.length, tagsCount: tags.length, trainingsCount: trainings.length, musicsCount: musics.length, experiencesCount: experiences.length, hasInformation: !!info, }); } } //# sourceMappingURL=dashboard_controller.js.map