@pvorona/noop
v0.0.5
Published
A tiny no-op function.
Downloads
283
Readme
@pvorona/noop
A tiny no-op function.
Install
npm i @pvorona/noopUsage
import { noop } from '@pvorona/noop';
element.addEventListener('scroll', handler ?? noop);Another common use: default optional callbacks.
import { noop } from '@pvorona/noop';
export function withFinally(run: () => void, onFinally: () => void = noop) {
try {
run();
} finally {
onFinally();
}
}API
noop(): void
Does nothing and returns void.
Notes:
- You can pass
noopwhere a callback is required but you have nothing to do. - In JavaScript, extra arguments are ignored, so
noopis also safe as a fallback for many event handler types.
Example:
import { noop } from '@pvorona/noop';
const onError: (e: unknown) => void = noop;