// Copyright 2023 @soul-wallet/extension-base authors & contributors // SPDX-License-Identifier: Apache-2.0 import { DefaultChainDoc } from '../databases'; import BaseStore from './BaseStore'; export default class BaseStoreWithChain extends BaseStore { public convertToJsonObject (items: T[]): Record { return items.reduce((a, v) => ({ ...a, [v.chain]: v }), {}); } }