noop
Paquete: @tiendana/utils
Función vacía (no operation) útil como placeholder o callback por defecto.
Firma
const noop = () => { };
Uso
import { noop } from '@tiendana/utils';
// Callback por defecto
function doSomething(callback = noop) {
// ...
callback();
}
// Props opcionales en componentes
interface ButtonProps {
onClick?: () => void;
}
function Button({ onClick = noop }: ButtonProps) {
return <button onClick={onClick}>Click</button>;
}
// Array methods
[1, 2, 3].forEach(noop); // No hace nada, pero no falla
Casos de Uso
- Callbacks opcionales con valor por defecto
- Props de componentes React/Angular
- Testing y mocking
- Array methods que requieren función
Ver También
- debugLog - Logging utilities