@commercelayer/react-components
Version:
The Official Commerce Layer React Components
2 lines • 496 B
JavaScript
"use client";
import keys from"lodash/keys";export default function getAmount(args){const{format,type,obj,base}=args;let v;return keys(obj).forEach(k=>{const key=k.toLowerCase(),typeOne=`${format}_${type}_${base}`.toLowerCase(),typeTwo=`${type}_${base}_${format}`.toLowerCase(),typeThree=`${format}_${base}_${type}`.toLowerCase(),typeFourth=`${base}_${type}_${format}`.toLowerCase();key===typeOne&&(v=obj[k]),key===typeTwo&&(v=obj[k]),key===typeThree&&(v=obj[k]),key===typeFourth&&(v=obj[k])}),v}