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);