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

144 lines (143 loc) 4.95 kB
import { jsxs as e, jsx as t } from "react/jsx-runtime"; import "react"; import "../../synapse-client/SynapseClient.js"; import "@sage-bionetworks/synapse-client/generated/models/ErrorResponseCode"; import "@sage-bionetworks/synapse-client/generated/models/TwoFactorAuthErrorResponse"; import "@sage-bionetworks/synapse-client/util/SynapseClientError"; import "@sage-bionetworks/synapse-types"; import "../../utils/functions/EntityTypeUtils.js"; import { SAGE_OFFERINGS_HELP_URL as a } from "../../utils/SynapseConstants.js"; import "lodash-es"; import "@sage-bionetworks/synapse-client/util/synapseClientFetch"; import { useOneSageURL as n } from "../../utils/hooks/useOneSageURL.js"; import "use-deep-compare-effect"; import "../../utils/context/SynapseContext.js"; import "../../utils/PermissionLevelToAccessType.js"; import "universal-cookie"; import "../../utils/AppUtils/session/ApplicationSessionContext.js"; import "../../utils/context/FullContextProvider.js"; import "../../utils/context/DocumentMetadataContext.js"; import { Box as p } from "@mui/material"; import '../../style/components/_spinner.css';/* empty css */ import "@tanstack/react-query"; import "@tanstack/query-core"; import "lodash-es/isEmpty"; import "lodash-es/isEqual"; import "lodash-es/xorWith"; import "react-router"; import "@sage-bionetworks/synapse-client"; import "../../utils/types/IsType.js"; import "../../utils/hooks/useCookiePreferences.js"; import "../../utils/hooks/useSourceAppConfigs.js"; import { SynapsePlan as r } from "./SynapsePlan.js"; import { SynapsePlanContent as o } from "./SynapsePlanContent.js"; function _() { const i = n("/register1"); return /* @__PURE__ */ e( p, { sx: { display: "flex", flexWrap: "wrap", gap: "20px", justifyContent: "center" }, children: [ /* @__PURE__ */ e( r, { title: "Free", description: "Our basic plan", ctaText: "Register Now", ctaLink: i.toString(), backgroundColor: "#f5f9f9", children: [ /* @__PURE__ */ t( o, { category: "Explore Data", items: ["<100 GB of content", "Sage Managed Individual Storage"] } ), /* @__PURE__ */ t( o, { category: "Free Synapse Features", items: [ "DOIs for publications & grants*", "Online documentation & tutorials*", "Project wikis*", "Discussion forums*" ], asteriskNote: "*Items are included in all plans" } ) ] } ), /* @__PURE__ */ e( r, { title: "Self-Managed Plan", description: "Our upgraded plan", ctaText: "Find out more", ctaLink: a, backgroundColor: "#e9f2f1", children: [ /* @__PURE__ */ t( o, { category: "Explore More Data", items: ["<500 GB of content", "Secure cloud storage"] } ), /* @__PURE__ */ t( o, { category: "More Synapse Features", items: [ "Project assistance", "Governance consulting", "NIH Data Management Sharing Plan Support", "Help Desk Support", "Sharing Content Through Controlled Access" ] } ) ] } ), /* @__PURE__ */ t( r, { title: "Data Coordination", description: "Our customized plan", ctaText: "Contact Us", ctaLink: "https://sagebionetworks.jira.com/servicedesk/customer/portal/9/group/26/create/162", backgroundColor: "secondary.100", children: /* @__PURE__ */ t( o, { category: "Explore the Most Data", items: [ "Unlimited data allowance", "Custom data storage locations", "Fully managed project set up, access and documentation", "Tailor-made portal interface", "Data integration with existing tools and workflows", "Customized governance support", "Dedicated Sage Bionetworks point of contact", "Unlimited end-to-end support" ] } ) } ) ] } ); } export { _ as SynapsePlans }; //# sourceMappingURL=SynapsePlans.js.map