// Copyright 2025 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only

import * as RemoteConfig from '../RemoteConfig.dom.ts';
import { parseIntWithFallback } from './parseIntWithFallback.std.ts';

export function getPinnedMessagesLimit(): number {
  const remoteValue = RemoteConfig.getValue('global.pinnedMessageLimit');
  return parseIntWithFallback(remoteValue, 3);
}
