@datorama/akita
Version:
A Reactive State Management Tailored-Made for JS Applications
15 lines (14 loc) • 367 B
TypeScript
import { OrArray } from './types';
import { AddEntitiesOptions } from './addEntities';
/**
* Add item to a collection
*
* @example
*
*
* store.update(state => ({
* comments: arrayAdd(state.comments, { id: 2 })
* }))
*
*/
export declare function arrayAdd<T extends any[], Entity = any>(arr: T, newEntity: OrArray<Entity>, options?: AddEntitiesOptions): T;