import { SKLayer } from '../types' ; const handleImageFrame = ( layers , codeImageMap ) => { if ( Object . keys ( codeImageMap ) . length === 0 ) { return layers ; } layers . map ( ( layer ) : SKLayer => { if ( codeImageMap [ layer . do_objectID ] ) { layer . frame = { ... layer . frame , ... codeImageMap [ layer . do_objectID ] } ; } if ( Array . isArray ( layer . layers ) ) { layer . layers = handleImageFrame ( layer . layers , codeImageMap ) ; } return layer ; } ) ; return layers ; } ; export default handleImageFrame ;