(original, destination, propertiesToCopy)
| 3 | import * as Constants from './constants.js'; |
| 4 | |
| 5 | const copyFromOriginal = function copyFromOriginal(original, destination, propertiesToCopy) { |
| 6 | if (!original) { return; } |
| 7 | |
| 8 | for (let i = 0; i < propertiesToCopy.length; i++) { |
| 9 | if (Object.prototype.hasOwnProperty.call(original, propertiesToCopy[i])) { |
| 10 | destination[propertiesToCopy[i]] = original[propertiesToCopy[i]]; |
| 11 | } |
| 12 | } |
| 13 | }; |
| 14 | |
| 15 | /* |
| 16 | parse is used whilst parsing |