1.0.1 • Published 5 years ago

@edwardmx/noop v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

noop

No operation module.

You can use this empty function when you wish to pass around a function that will do nothing.

This is useful for components developers who offer optional callbacks

Installation

# Using npm
npm install --save @edwardmx/noop

Example

const noop = require("@edwardmx/noop");

//-------- Case 1
noop();
// Hey, nothing happened!


//-------- Case 2
let person = (name, age, cb) => {
	cb = cb || noop;
	cb(name, age);
};

// Eg. 1
person('Edward', 30, (name, age) => {
	// My name is Edward. I'm 30 years old
	console.log(`My name is ${name}. I'm ${age} years old`);
});


// Eg. 2
person('Edward', 30);
// No error, even we don't send the callback function