synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
235 lines (231 loc) • 6.74 kB
JavaScript
import { mockManagedACTAccessRequirement as s } from "../accessRequirement/mockAccessRequirements.js";
import { MOCK_FILE_HANDLE_ID as t, MOCK_PREVIEW_FILE_HANDLE_ID as d } from "../mock_file_handle.js";
import { RestrictableObjectType as n, SubmissionState as a, AccessType as i } from "@sage-bionetworks/synapse-types";
import { MOCK_USER_ID as e, MOCK_USER_ID_2 as r } from "../user/mock_user_profile.js";
const o = {
id: "3",
accessRequirementId: String(s.id),
accessRequirementVersion: 1,
requestId: "1",
ducFileHandleId: String(t),
irbFileHandleId: String(t),
accessorChanges: [
{
userId: e.toString(),
type: i.RENEW_ACCESS
},
{
userId: r.toString(),
type: i.REVOKE_ACCESS
}
],
researchProjectSnapshot: {
id: "1",
accessRequirementId: String(s.id),
institution: "Bage Sionetworks",
projectLead: "Nick G",
intendedDataUseStatement: "Updated IDU",
createdOn: "2022-05-10T15:49:56.292Z",
modifiedOn: "2022-05-11T13:25:06.021Z",
createdBy: e.toString(),
modifiedBy: e.toString(),
etag: "8d0d4ec8-4cd9-45a7-b09d-390cd64cfca4"
},
isRenewalSubmission: !0,
publication: "",
summaryOfUse: "",
submittedOn: "2022-05-11T13:25:20.262Z",
modifiedOn: "2022-05-11T13:26:18.583Z",
submittedBy: e.toString(),
modifiedBy: e.toString(),
state: a.REJECTED,
rejectedReason: `Thank you for submitting your data access request. Before I can accept your request, please address the following:
Fix incorrect data.
Please contact us at act@sagebionetworks.org if you have any questions.
Regards,
Access and Compliance Team (ACT)
act@sagebionetworks.org`,
etag: "626f9567-bf5f-41e0-9bbf-cf1cd23e6b54",
subjectId: "syn12156790",
subjectType: n.ENTITY
}, c = {
id: "1",
accessRequirementId: String(s.id),
accessRequirementVersion: 1,
requestId: "1",
ducFileHandleId: String(t),
irbFileHandleId: String(t),
attachments: [
String(t),
String(d)
],
accessorChanges: [
{
userId: e.toString(),
type: i.GAIN_ACCESS
},
{
userId: r.toString(),
type: i.GAIN_ACCESS
}
],
researchProjectSnapshot: {
id: "1",
accessRequirementId: String(s.id),
institution: "Bage Sionetworks",
projectLead: "Nick G",
intendedDataUseStatement: "I plan to see if the data is real data, because I suspect that this is really fake data created solely for a testing environment where software engineers pretend to be the users for whom they are trying to build features.",
createdOn: "2022-05-10T15:49:56.292Z",
modifiedOn: "2022-05-10T15:49:56.292Z",
createdBy: e.toString(),
modifiedBy: e.toString(),
etag: "7ea28f9e-81cb-43be-a614-9eb1a0dabafc"
},
isRenewalSubmission: !1,
submittedOn: "2022-05-10T15:50:19.275Z",
modifiedOn: "2022-05-10T15:50:19.275Z",
submittedBy: e.toString(),
modifiedBy: e.toString(),
state: a.SUBMITTED,
etag: "40820b64-c436-486b-8fb8-afef931fbcb3",
subjectId: "syn12156790",
subjectType: n.ENTITY
}, S = {
id: "2",
accessRequirementId: String(s.id),
accessRequirementVersion: 1,
requestId: "2",
ducFileHandleId: String(t),
irbFileHandleId: String(t),
attachments: [String(t)],
accessorChanges: [
{
userId: e.toString(),
type: i.GAIN_ACCESS
}
],
researchProjectSnapshot: {
id: "2",
accessRequirementId: String(s.id),
institution: "None",
projectLead: "NickACT",
intendedDataUseStatement: "Give me data pls",
createdOn: "2022-05-10T17:17:14.757Z",
modifiedOn: "2022-05-10T17:18:17.913Z",
createdBy: e.toString(),
modifiedBy: e.toString(),
etag: "270234fd-da28-4098-8fd2-5693fee82c19"
},
isRenewalSubmission: !1,
submittedOn: "2022-05-10T17:18:28.801Z",
modifiedOn: "2022-05-10T17:20:09.356Z",
submittedBy: e.toString(),
modifiedBy: e.toString(),
state: a.APPROVED,
etag: "5fefb2d1-8600-4e1e-96e1-cf57f2ff7fd0",
subjectId: "syn12156790",
subjectType: n.ENTITY
}, u = {
id: "4",
accessRequirementId: String(s.id),
accessRequirementVersion: 1,
requestId: "1",
ducFileHandleId: String(t),
irbFileHandleId: String(t),
attachments: [
String(t),
String(d)
],
accessorChanges: [
{
userId: "3431185",
type: i.RENEW_ACCESS
},
{
userId: "3350396",
type: i.GAIN_ACCESS
},
{
userId: "3371908",
type: i.REVOKE_ACCESS
}
],
researchProjectSnapshot: {
id: "1",
accessRequirementId: String(s.id),
institution: "Bage Sionetworks",
projectLead: "Adam H",
intendedDataUseStatement: "I plan to see if the data is real data, because I suspect that this is really fake data created solely for a testing environment.",
createdOn: "2022-05-10T15:49:56.292Z",
modifiedOn: "2022-05-10T15:49:56.292Z",
createdBy: "3431185",
modifiedBy: "3431185",
etag: "7ea28f9e-81cb-43be-a614-9eb1a0dabafc"
},
isRenewalSubmission: !1,
submittedOn: "2022-05-10T15:50:19.275Z",
modifiedOn: "2022-05-10T15:50:19.275Z",
submittedBy: "3431185",
modifiedBy: "3431185",
state: a.SUBMITTED,
etag: "40820b64-c436-486b-8fb8-afef931fbcb3",
subjectId: "syn12156790",
subjectType: n.ENTITY
}, m = {
id: "5",
accessRequirementId: String(s.id),
accessRequirementVersion: 1,
requestId: "1",
ducFileHandleId: String(t),
irbFileHandleId: String(t),
attachments: [
String(t),
String(d)
],
accessorChanges: [
{
userId: e.toString(),
type: i.GAIN_ACCESS
},
{
userId: r.toString(),
type: i.GAIN_ACCESS
}
],
researchProjectSnapshot: {
id: "1",
accessRequirementId: String(s.id),
institution: "Bage Sionetworks",
projectLead: "Nick G",
intendedDataUseStatement: "I plan to see if the data is real data, because I suspect that this is really fake data created solely for a testing environment where software engineers pretend to be the users for whom they are trying to build features.",
createdOn: "2022-05-10T15:49:56.292Z",
modifiedOn: "2022-05-10T15:49:56.292Z",
createdBy: e.toString(),
modifiedBy: e.toString(),
etag: "7ea28f9e-81cb-43be-a614-9eb1a0dabafc"
},
isRenewalSubmission: !1,
submittedOn: "2022-05-10T15:50:19.275Z",
modifiedOn: "2022-05-10T15:50:19.275Z",
submittedBy: e.toString(),
modifiedBy: e.toString(),
state: a.CANCELLED,
etag: "40820b64-c436-486b-8fb8-afef931fbcb3",
subjectId: "syn12156790",
subjectType: n.ENTITY
}, l = [
S,
o,
c,
u,
m
];
export {
S as mockApprovedSubmission,
m as mockCancelledSubmission,
u as mockDemoSubmission,
o as mockRejectedSubmission,
l as mockSubmissions,
c as mockSubmittedSubmission
};
//# sourceMappingURL=MockSubmission.js.map