import { of, switchMap } from 'rxjs';
import { memo } from '../util/index.js';
export function referendumsActive(instanceId, api) {
return memo(instanceId, () => api.derive.democracy.referendumIds().pipe(switchMap((ids) => ids.length
? api.derive.democracy.referendumsInfo(ids)
: of([]))));
}