"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.presentAdminUser = presentAdminUser; exports.presentAdminSession = presentAdminSession; exports.presentPaginated = presentPaginated; function presentAdminUser(admin) { const { passwordHash, totpSecret, ...safe } = admin; return safe; } function presentAdminSession(admin, token) { return { token, admin: presentAdminUser(admin), }; } function presentPaginated(data, total, page, pageSize, extra = {}) { return { data, total, page, pageSize, totalPages: Math.ceil(total / pageSize), ...extra, }; } //# sourceMappingURL=admin.presenter.js.map