obrigado-react-admin-backend-utils
Version:
Helper utilities for react-admin graphql backend.
43 lines • 1.72 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const type_graphql_1 = require("type-graphql");
let GQLAdministrator = class GQLAdministrator {
};
tslib_1.__decorate([
type_graphql_1.Field(type => type_graphql_1.Int),
tslib_1.__metadata("design:type", Number)
], GQLAdministrator.prototype, "id", void 0);
tslib_1.__decorate([
type_graphql_1.Field(),
tslib_1.__metadata("design:type", String)
], GQLAdministrator.prototype, "username", void 0);
tslib_1.__decorate([
type_graphql_1.Field({ nullable: true }),
tslib_1.__metadata("design:type", String)
], GQLAdministrator.prototype, "last_name", void 0);
tslib_1.__decorate([
type_graphql_1.Field({ nullable: true }),
tslib_1.__metadata("design:type", String)
], GQLAdministrator.prototype, "first_name", void 0);
tslib_1.__decorate([
type_graphql_1.Field({ nullable: true }),
tslib_1.__metadata("design:type", String)
], GQLAdministrator.prototype, "token", void 0);
tslib_1.__decorate([
type_graphql_1.Field(type => [String], { defaultValue: [] }),
tslib_1.__metadata("design:type", Array)
], GQLAdministrator.prototype, "permissions", void 0);
tslib_1.__decorate([
type_graphql_1.Field(),
tslib_1.__metadata("design:type", Boolean)
], GQLAdministrator.prototype, "isBlocked", void 0);
tslib_1.__decorate([
type_graphql_1.Field({ nullable: true }),
tslib_1.__metadata("design:type", String)
], GQLAdministrator.prototype, "email", void 0);
GQLAdministrator = tslib_1.__decorate([
type_graphql_1.ObjectType("Administrator")
], GQLAdministrator);
exports.GQLAdministrator = GQLAdministrator;
//# sourceMappingURL=GQLAdministrator.js.map