UNPKG

cpt-waffle-lotide

Version:
18 lines (15 loc) 398 B
import { countInterface, countReturnInterface } from './interfaces'; const countOnly = (allItems:any[], itemsToCount:countInterface):countReturnInterface => { const result:countReturnInterface = {}; allItems.forEach((item:any) => { if (itemsToCount[item]) { if (result[item]) { result[item]++; } else { result[item] = 1; } } }) return result; } export default countOnly;