synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
147 lines (146 loc) • 3.49 kB
JavaScript
import { normalizeNumericId as s } from "../../utils/functions/StringUtils.js";
import { EntityType as a } from "@sage-bionetworks/synapse-client";
import { RestrictionLevel as d } from "@sage-bionetworks/synapse-types";
import { MOCK_USER_ID as e, MOCK_USER_ID_2 as c } from "../user/mock_user_profile.js";
import i from "./mockProject.js";
const t = "syn60000", r = "A Mocked Dataset", o = {
id: t,
parentId: i.id,
name: r,
concreteType: "org.sagebionetworks.repo.model.table.Dataset",
createdBy: e.toString(),
modifiedBy: c.toString(),
createdOn: "2020-01-01T00:00:00.000Z",
modifiedOn: "2020-02-01T00:00:00.000Z",
versionNumber: 3,
versionLabel: "in progress",
versionComment: "in progress",
isLatestVersion: !0,
etag: "00000000-0000-0000-0000-000000000000",
items: [],
columnIds: [],
isSearchEnabled: !1
}, m = {
id: t,
type: "org.sagebionetworks.repo.model.table.Dataset",
name: r,
benefactorId: parseInt(i.id),
createdOn: "2020-01-01T00:00:00.000Z",
modifiedOn: "2020-02-01T00:00:00.000Z",
createdBy: e.toString(),
modifiedBy: e.toString(),
versionNumber: 3,
versionLabel: "in progress",
isLatestVersion: !0
}, n = {
path: [
{
name: "root",
id: "syn4489",
type: "org.sagebionetworks.repo.model.Folder"
},
{
name: i.name,
id: i.id,
type: "org.sagebionetworks.repo.model.Project"
},
{
name: r,
id: t,
type: "org.sagebionetworks.repo.model.table.Dataset"
}
]
}, l = {
1: {
...o,
versionNumber: 1,
versionLabel: "snapshot 1",
versionComment: "",
isLatestVersion: !1
},
2: {
...o,
versionNumber: 2,
versionLabel: "snapshot 2",
versionComment: "",
isLatestVersion: !1
}
}, u = [
{
id: t,
versionNumber: 2,
versionLabel: "snapshot 2",
versionComment: "",
isLatestVersion: !1,
modifiedBy: e.toString(),
modifiedByPrincipalId: e.toString(),
modifiedOn: "2022-03-22T18:50:22.336Z"
},
{
id: t,
versionNumber: 1,
versionLabel: "snapshot 1",
versionComment: "",
isLatestVersion: !1,
modifiedBy: e.toString(),
modifiedByPrincipalId: e.toString(),
modifiedOn: "2022-03-22T18:47:34.797Z"
}
], p = {
accessControlList: { id: "239443242", resourceAccess: [] },
annotations: {
id: "34243",
etag: "00000000-0000-0000-0000-000000000000",
annotations: {}
},
benefactorAcl: { id: "239443242", resourceAccess: [] },
fileHandles: [],
hasChildren: !1,
restrictionInformation: {
objectId: s(t),
restrictionDetails: [],
restrictionLevel: d.OPEN,
hasUnmetAccessRequirement: !1
},
threadCount: 0,
entity: o,
entityType: a.dataset,
path: n,
permissions: {
canView: !0,
canEdit: !0,
canMove: !0,
canAddChild: !0,
canCertifiedUserEdit: !0,
canCertifiedUserAddChild: !0,
isCertifiedUser: !0,
canChangePermissions: !0,
canChangeSettings: !0,
canDelete: !0,
canDownload: !0,
canUpload: !0,
canEnableInheritance: !0,
ownerPrincipalId: 3350396,
canPublicRead: !0,
canModerate: !0,
isCertificationRequired: !0,
isEntityOpenData: !1,
isUserDataContributor: !0
}
}, C = {
id: t,
name: r,
entity: o,
entityHeader: m,
path: n,
bundle: p,
versions: l,
versionInfo: u
};
export {
t as MOCK_DATASET_ENTITY_ID,
r as MOCK_DATASET_NAME,
C as default,
o as mockDatasetEntity
};
//# sourceMappingURL=mockDataset.js.map