onfido-sdk-ui
Version:
JavaScript SDK view layer for Onfido identity verification
32 lines (28 loc) • 835 B
text/typescript
import { appendToTracking } from '../../Tracker'
import Document from './Document'
import Face from './Face'
import withCaptureVariant from './withCaptureVariant'
export const DocumentFrontCapture = appendToTracking(
withCaptureVariant(Document, { side: 'front' }),
'front_capture'
)
export const DocumentBackCapture = appendToTracking(
withCaptureVariant(Document, { side: 'back' }),
'back_capture'
)
export const PoACapture = appendToTracking(
withCaptureVariant(Document, {
isPoA: true,
forceCrossDevice: false,
side: 'front',
}),
'poa'
)
export const SelfieCapture = appendToTracking(
withCaptureVariant(Face, { requestedVariant: 'standard' }),
'selfie_capture'
)
export const FaceVideoCapture = appendToTracking(
withCaptureVariant(Face, { requestedVariant: 'video' }),
'face_video_capture'
)