be 1:1
This commit is contained in:
@@ -3,3 +3,10 @@ export declare class UserInfoResponseDto {
|
||||
name: string;
|
||||
email?: string;
|
||||
}
|
||||
export declare class ProfileResponseDto {
|
||||
bio?: string;
|
||||
avatarUrl?: string;
|
||||
}
|
||||
export declare class UserWithProfileResponseDto extends UserInfoResponseDto {
|
||||
profile?: ProfileResponseDto;
|
||||
}
|
||||
|
29
backend/dist/users/dto/user-info-response.dto.js
vendored
29
backend/dist/users/dto/user-info-response.dto.js
vendored
@@ -9,7 +9,7 @@ var __metadata = (this && this.__metadata) || function (k, v) {
|
||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.UserInfoResponseDto = void 0;
|
||||
exports.UserWithProfileResponseDto = exports.ProfileResponseDto = exports.UserInfoResponseDto = void 0;
|
||||
const openapi = require("@nestjs/swagger");
|
||||
const swagger_1 = require("@nestjs/swagger");
|
||||
class UserInfoResponseDto {
|
||||
@@ -33,4 +33,31 @@ __decorate([
|
||||
(0, swagger_1.ApiProperty)({ description: '사용자 이메일', example: 'user@email.com' }),
|
||||
__metadata("design:type", String)
|
||||
], UserInfoResponseDto.prototype, "email", void 0);
|
||||
class ProfileResponseDto {
|
||||
bio;
|
||||
avatarUrl;
|
||||
static _OPENAPI_METADATA_FACTORY() {
|
||||
return { bio: { required: false, type: () => String }, avatarUrl: { required: false, type: () => String } };
|
||||
}
|
||||
}
|
||||
exports.ProfileResponseDto = ProfileResponseDto;
|
||||
__decorate([
|
||||
(0, swagger_1.ApiProperty)({ description: '프로필 내용', example: 'bio...' }),
|
||||
__metadata("design:type", String)
|
||||
], ProfileResponseDto.prototype, "bio", void 0);
|
||||
__decorate([
|
||||
(0, swagger_1.ApiProperty)({ description: '프로필 아바타 주소', example: 'http://...' }),
|
||||
__metadata("design:type", String)
|
||||
], ProfileResponseDto.prototype, "avatarUrl", void 0);
|
||||
class UserWithProfileResponseDto extends UserInfoResponseDto {
|
||||
profile;
|
||||
static _OPENAPI_METADATA_FACTORY() {
|
||||
return { profile: { required: false, type: () => require("./user-info-response.dto").ProfileResponseDto } };
|
||||
}
|
||||
}
|
||||
exports.UserWithProfileResponseDto = UserWithProfileResponseDto;
|
||||
__decorate([
|
||||
(0, swagger_1.ApiProperty)({ description: '프로필', type: ProfileResponseDto }),
|
||||
__metadata("design:type", ProfileResponseDto)
|
||||
], UserWithProfileResponseDto.prototype, "profile", void 0);
|
||||
//# sourceMappingURL=user-info-response.dto.js.map
|
@@ -1 +1 @@
|
||||
{"version":3,"file":"user-info-response.dto.js","sourceRoot":"","sources":["../../../src/users/dto/user-info-response.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAA8C;AAE9C,MAAa,mBAAmB;IAE9B,EAAE,CAAS;IAGX,IAAI,CAAS;IAGb,KAAK,CAAU;;;;CAChB;AATD,kDASC;AAPC;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,OAAO,EAAE,CAAC,EAAE,CAAC;;+CACzC;AAGX;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,QAAQ,EAAE,OAAO,EAAE,UAAU,EAAE,CAAC;;iDAC/C;AAGb;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,OAAO,EAAE,gBAAgB,EAAE,CAAC;;kDACpD"}
|
||||
{"version":3,"file":"user-info-response.dto.js","sourceRoot":"","sources":["../../../src/users/dto/user-info-response.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAA8C;AAE9C,MAAa,mBAAmB;IAE9B,EAAE,CAAS;IAGX,IAAI,CAAS;IAGb,KAAK,CAAU;;;;CAChB;AATD,kDASC;AAPC;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,OAAO,EAAE,CAAC,EAAE,CAAC;;+CACzC;AAGX;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,QAAQ,EAAE,OAAO,EAAE,UAAU,EAAE,CAAC;;iDAC/C;AAGb;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,OAAO,EAAE,gBAAgB,EAAE,CAAC;;kDACpD;AAGjB,MAAa,kBAAkB;IAE7B,GAAG,CAAU;IAGb,SAAS,CAAU;;;;CACpB;AAND,gDAMC;AAJC;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,CAAC;;+CAC7C;AAGb;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,YAAY,EAAE,OAAO,EAAE,YAAY,EAAE,CAAC;;qDAC/C;AAGrB,MAAa,0BAA2B,SAAQ,mBAAmB;IAEjE,OAAO,CAAsB;;;;CAC9B;AAHD,gEAGC;AADC;IADC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,IAAI,EAAE,kBAAkB,EAAE,CAAC;8BACpD,kBAAkB;2DAAC"}
|
Reference in New Issue
Block a user