UNPKG

ggez-banking-sdk

Version:

A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.

35 lines (34 loc) 1.33 kB
import { EntityVerificationStatus } from "../../../constant"; import { createDefaultUserData } from "./user"; const fillCreateIdentificationData = (data) => { const identification = { type: data.type, country_of_issue: data.countryOfIssue, country_of_residence: data.countryOfResidence, issue_date: data.issueDate, expiry_date: data.expiryDate, number: data.number, verification_status: EntityVerificationStatus.Not_Verified, }; return createDefaultUserData({ identification: [identification] }); }; const fillUpdateIdentificationData = (data) => { const identification = { id: data.id, type: data.type, country_of_issue: data.countryOfIssue, country_of_residence: data.countryOfResidence, issue_date: data.issueDate, expiry_date: data.expiryDate, number: data.number, verification_status: EntityVerificationStatus.Not_Verified, }; return createDefaultUserData({ identification: [identification] }); }; const fillDeleteIdentificationData = (data) => { const identification = { id: data.id, }; return createDefaultUserData({ identification: [identification] }); }; export { fillCreateIdentificationData, fillUpdateIdentificationData, fillDeleteIdentificationData, };