@digital-ai/plugin-dai-release
Version:
Frontend functionalities for the dai-release backstage plugin
26 lines (23 loc) • 1.99 kB
JavaScript
import React from 'react';
const getTemplateMetaContent = (modalPopupData, formatDate) => {
return /* @__PURE__ */ React.createElement("div", null, /* @__PURE__ */ React.createElement("div", { className: "modal-body version-control" }, /* @__PURE__ */ React.createElement("h4", null, " Source Control Management "), !modalPopupData?.name ? /* @__PURE__ */ React.createElement("p", null, "No data available.") : /* @__PURE__ */ React.createElement("div", { className: "" }, /* @__PURE__ */ React.createElement("div", { className: "col-sm-3" }, "Commit"), /* @__PURE__ */ React.createElement("div", { className: "col-sm-9" }, /* @__PURE__ */ React.createElement("span", { className: "coc-label-button" }, " GIT "), " ", /* @__PURE__ */ React.createElement(
"a",
{
target: "_blank",
rel: "noopener",
href: `${modalPopupData?.url}/commit/${modalPopupData?.commitHash}`
},
modalPopupData?.commitHash
)), /* @__PURE__ */ React.createElement("div", { className: "col-sm-3" }, "Timestamp"), /* @__PURE__ */ React.createElement("div", { className: "col-sm-9" }, formatDate(modalPopupData?.commitTime)), /* @__PURE__ */ React.createElement("div", { className: "col-sm-3" }, "Committed by"), /* @__PURE__ */ React.createElement("div", { className: "col-sm-9" }, modalPopupData?.committer), /* @__PURE__ */ React.createElement("div", { className: "col-sm-3" }, "Summary"), /* @__PURE__ */ React.createElement("div", { className: "col-sm-9 coc-message" }, "[", modalPopupData?.name, "] ", modalPopupData?.shortMessage), /* @__PURE__ */ React.createElement("div", { className: "col-sm-3" }, "Source"), /* @__PURE__ */ React.createElement("div", { className: "col-sm-9" }, /* @__PURE__ */ React.createElement(
"a",
{
target: "_blank",
rel: "noopener",
className: "coc-link",
href: modalPopupData?.url
},
modalPopupData?.url
)))));
};
export { getTemplateMetaContent };
//# sourceMappingURL=TemplateMetaContent.esm.js.map