UNPKG

@goldwasserexchange/aws-lenses

Version:
12 lines (8 loc) 463 B
import { compose, lensProp } from 'ramda'; 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'));