UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

32 lines 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CreatedOnByUserDiv = void 0; var tslib_1 = require("tslib"); var UserCard_1 = (0, tslib_1.__importDefault)(require("../UserCard")); var utils_1 = require("../../utils"); var react_1 = (0, tslib_1.__importDefault)(require("react")); var SynapseContext_1 = require("../../utils/SynapseContext"); var dateFormatOptionLocal = { timeZoneName: 'short', }; var dateFormatOptionUTC = { timeZone: 'UTC', timeZoneName: 'short', }; var CreatedOnByUserDiv = function (_a) { var userId = _a.userId, date = _a.date; var utcTime = (0, SynapseContext_1.useSynapseContext)().utcTime; return (react_1.default.createElement("div", { className: "created-on" }, react_1.default.createElement("span", null, "Created on", ' ', date .toLocaleDateString(undefined, utcTime ? dateFormatOptionUTC : dateFormatOptionLocal) .replace(',', ''), ' ', "by", ' '), react_1.default.createElement(UserCard_1.default, { size: utils_1.SynapseConstants.SMALL_USER_CARD, ownerId: userId }))); }; exports.CreatedOnByUserDiv = CreatedOnByUserDiv; //# sourceMappingURL=CreatedOnByUserDiv.js.map