JSFiddle - React, Tailwind, and code Playground
by Abdul Ahmad
JavaScript
function doSomething(item, callback = i => i) {
if (!item) return;
return callback(item);
}
function calbak(i) {
return { ...i, newKey: 'key' };
}
const resNoCallback = doSomething({ one: 'one' });
const resWithCallback = doSomething({ one: 'one' }, calbak);
console.log('result no callback', resNoCallback);
console.log('result with callback', resWithCallback);