Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
follow>(
entityName: EN,
entity: ResponseEntityOf,
versionId: string
): FollowActionOf {
return {
type: "phenyl/follow",
payload: {
entityName,
entity,
versionId
},
tag: randomStringWithTimeStamp()
};
}
logout>(
payload: LogoutCommandOf
): LogoutActionOf {
return {
type: "phenyl/logout",
payload,
tag: randomStringWithTimeStamp()
};
}
static commitAndPush>(
command: IdUpdateCommand
): CommitAndPushAction {
return {
type: "phenyl/commitAndPush",
payload: command,
tag: randomStringWithTimeStamp()
};
}
static assign(ops: GeneralUpdateOperation[]): AssignAction {
return {
type: "phenyl/assign",
payload: ops,
tag: randomStringWithTimeStamp()
};
}
static follow>(
entityName: EN,
entity: Entity,
versionId: Id
): FollowAction {
return {
type: "phenyl/follow",
payload: {
entityName,
entity,
versionId
},
tag: randomStringWithTimeStamp()
};
}
delete>(
payload: IdDeleteCommandOf
): DeleteActionOf {
return {
type: "phenyl/delete",
payload,
tag: randomStringWithTimeStamp()
};
}
static useEntities>(
entityNames: EN[]
): UseEntitiesAction {
return {
type: "phenyl/useEntities",
payload: entityNames,
tag: randomStringWithTimeStamp()
};
}
pushAndCommit>(
payload: PushAndCommitActionPayloadOf
): PushAndCommitActionOf {
return {
type: "phenyl/pushAndCommit",
payload,
tag: randomStringWithTimeStamp()
};
}
followAll>(
entityName: EN,
entities: ResponseEntityOf[],
versionsById: {
[entityId: string]: string;
}
): FollowAllActionOf {
return {
type: "phenyl/followAll",
payload: {
entityName,
entities,
versionsById
},
tag: randomStringWithTimeStamp()
};
}
repush(): RePushAction {
return {
type: "phenyl/repush",
tag: randomStringWithTimeStamp()
};
}