@wepublish/api
Version:
API core for we.publish.
50 lines • 2.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DashboardSubscription = void 0;
const tslib_1 = require("tslib");
const graphql_1 = require("@nestjs/graphql");
const client_1 = require("@prisma/client");
(0, graphql_1.registerEnumType)(client_1.SubscriptionDeactivationReason, {
name: 'SubscriptionDeactivationReason'
});
(0, graphql_1.registerEnumType)(client_1.PaymentPeriodicity, {
name: 'PaymentPeriodicity'
});
let DashboardSubscription = exports.DashboardSubscription = class DashboardSubscription {
};
tslib_1.__decorate([
(0, graphql_1.Field)(),
tslib_1.__metadata("design:type", Date)
], DashboardSubscription.prototype, "startsAt", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)({ nullable: true }),
tslib_1.__metadata("design:type", Date)
], DashboardSubscription.prototype, "endsAt", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)({ nullable: true }),
tslib_1.__metadata("design:type", Date)
], DashboardSubscription.prototype, "deactivationDate", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)({ nullable: true }),
tslib_1.__metadata("design:type", Date)
], DashboardSubscription.prototype, "renewsAt", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)(),
tslib_1.__metadata("design:type", String)
], DashboardSubscription.prototype, "memberPlan", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)(type => client_1.PaymentPeriodicity),
tslib_1.__metadata("design:type", String)
], DashboardSubscription.prototype, "paymentPeriodicity", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)(type => graphql_1.Int),
tslib_1.__metadata("design:type", Number)
], DashboardSubscription.prototype, "monthlyAmount", void 0);
tslib_1.__decorate([
(0, graphql_1.Field)(type => client_1.SubscriptionDeactivationReason, { nullable: true }),
tslib_1.__metadata("design:type", String)
], DashboardSubscription.prototype, "reasonForDeactivation", void 0);
exports.DashboardSubscription = DashboardSubscription = tslib_1.__decorate([
(0, graphql_1.ObjectType)()
], DashboardSubscription);
//# sourceMappingURL=dashboard-subscription.model.js.map