UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

45 lines (44 loc) 1.35 kB
import { jsx as o, Fragment as s } from "react/jsx-runtime"; import { MeetAccessRequirementCard as a } from "./MeetAccessRequirementCard.js"; import { RequestDownloadCard as c } from "./RequestDownloadCard.js"; import { EnableTwoFaRequirementCard as i } from "./EnableTwoFaRequirementCard.js"; function q(t) { const { action: e, count: r, onViewSharingSettingsClicked: n } = t; switch (e.concreteType) { case "org.sagebionetworks.repo.model.download.MeetAccessRequirement": return /* @__PURE__ */ o( a, { accessRequirementId: e.accessRequirementId, count: r }, e.accessRequirementId ); case "org.sagebionetworks.repo.model.download.RequestDownload": return /* @__PURE__ */ o( c, { entityId: `syn${e.benefactorId}`, count: r, onViewSharingSettingsClicked: n }, e.benefactorId ); case "org.sagebionetworks.repo.model.download.EnableTwoFa": return /* @__PURE__ */ o( i, { accessRequirementId: e.accessRequirementId, count: r }, e.accessRequirementId ); // case not supported yet default: return /* @__PURE__ */ o(s, {}); } } export { q as ActionRequiredListItem }; //# sourceMappingURL=ActionRequiredListItem.js.map