synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
28 lines (27 loc) • 1.05 kB
JavaScript
import { FeatureFlagEnum as o } from "@sage-bionetworks/synapse-types";
import "../../../utils/functions/EntityTypeUtils.js";
import { getEndpoint as i, BackendDestinationEnum as n } from "../../../utils/functions/getEndpoint.js";
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-client/util/synapseClientFetch";
import "lodash-es";
import { http as p, HttpResponse as m } from "msw";
const a = Object.values(
o
).reduce((t, r) => ({ ...t, [r]: !1 }), {});
function v(t = {
portalOrigin: i(n.PORTAL_ENDPOINT),
overrides: {}
}) {
const { portalOrigin: r, overrides: e } = t;
return p.get(`${r}/Portal/featureflags`, () => m.json(
{ ...a, ...e },
{ status: 200 }
));
}
export {
v as getFeatureFlagsOverride
};
//# sourceMappingURL=featureFlagHandlers.js.map