UNPKG

@snipsonian/core

Version:

Core/base reusable javascript code snippets

6 lines (5 loc) 321 B
export interface IAddOrRemoveItemsFromArrayCommonOptions { resultInNewArray?: boolean; addIfAlreadyPresent?: boolean; } export default function addItemAndGetResultingArray<Item = unknown>(arr: Item[], itemToAdd: Item, { resultInNewArray, addIfAlreadyPresent, }?: IAddOrRemoveItemsFromArrayCommonOptions): Item[];