Files
RayLab-Core/dist/modules/application/infrastructure/mappers/prisma-application.mapper.js
T
2026-08-02 20:01:29 +07:00

23 lines
864 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PrismaApplicationMapper = void 0;
const application_entity_1 = require("../../domain/entities/application.entity");
class PrismaApplicationMapper {
static toDomain(model) {
return application_entity_1.ApplicationData.restore({
id: model.id,
code: model.code,
name: model.name,
description: model.description,
icon: model.icon,
url: model.url,
applicationsClaim: model.applicationsClaim,
isActive: model.isActive,
displayOrder: model.displayOrder,
createdAt: model.createdAt,
updatedAt: model.updatedAt,
});
}
}
exports.PrismaApplicationMapper = PrismaApplicationMapper;
//# sourceMappingURL=prisma-application.mapper.js.map