UNPKG

@goldwasserexchange/aws-lenses

Version:
9 lines 512 B
import _compose from "ramda/es/compose"; import _lensProp from "ramda/es/lensProp"; export const mail = _lensProp('mail'); export const messageId = _compose(mail, _lensProp('messageId')); export const receipt = _lensProp('receipt'); export const recipients = _compose(receipt, _lensProp('recipients')); export const action = _compose(receipt, _lensProp('action')); export const actionBucketName = _compose(action, _lensProp('bucketName')); export const actionObjectKey = _compose(action, _lensProp('objectKey'));