UNPKG

profile-pics

Version:

23 lines 1.35 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProfilePictureView = void 0; const react_1 = __importDefault(require("react")); const ProfilePictureView_module_css_1 = __importDefault(require("./ProfilePictureView.module.css")); const package_js_1 = require("../package.js"); const ProfilePicture_js_1 = require("../shapes/ProfilePicture.js"); const ClassNames_1 = require("lincd/utils/ClassNames"); const ImageResize_1 = require("lincd-server-utils/utils/ImageResize"); const helper_js_1 = require("../utils/helper.js"); const query = ProfilePicture_js_1.ProfilePicture.query((p) => { return p.cropped.contentUrl; }); exports.ProfilePictureView = (0, package_js_1.linkedComponent)(query, ({ cropped: { contentUrl }, className, width = 190 }) => { let imageSrc = (0, ImageResize_1.getResizedImagePath)((0, helper_js_1.replaceLocalhostWithSiteRoot)(contentUrl), width); return (react_1.default.createElement("img", { className: (0, ClassNames_1.cl)(ProfilePictureView_module_css_1.default.ProfilePictureView, className), src: imageSrc })); }); //register all components in this file // registerPackageModule(module); //# sourceMappingURL=ProfilePictureView.js.map