// Copyright 2019-2020 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import type { StickerPackType } from '../../state/ducks/stickers'; // This function exists to force stickers to be counted consistently wherever // they are counted (TypeScript ensures that all data is named and provided) export function countStickers(o: { knownPacks: ReadonlyArray; blessedPacks: ReadonlyArray; installedPacks: ReadonlyArray; receivedPacks: ReadonlyArray; }): number { return ( o.knownPacks.length + o.blessedPacks.length + o.installedPacks.length + o.receivedPacks.length ); }