stubObject()
stubObject():
object
Returns an empty object.
DEPRECATED
Use an inline arrow function () => ({}) instead.
Returns: object
An empty object.
Since
2.0.0
Also known as
stubObject (Lodash, es-toolkit) · ❌ (Remeda, Radashi, Ramda, Effect, Modern Dash, Antfu)
Example
// ❌ Deprecated approach
stubObject(); // => {}
// ✅ Recommended approach
(() => ({}))(); // => {}
How it works?
Returns an empty object.
Deprecated: Use () => ({}) directly.
Native Equivalent
// ❌ stubObject
// ✅ () => ({})
Use Cases
Return empty object 📌
Return empty object as default.
const getDefaults = () => ({});
Initialize state
Create empty initial state.
const createState = () => ({});
const state = createState();