packages/page-referenda/src/Referenda/Submit/useTrackOptions.tsx
Function getTrackOptions
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function getTrackOptions (api: ApiPromise, specName: string, palletReferenda: string, tracks: TrackDescription[], include?: (BN | number)[], exclude?: (BN | number)[]): TrackOption[] {
const includeBn = include?.map((v) => bnToBn(v));
const excludeBn = exclude?.map((v) => bnToBn(v));
return tracks
Function getTrackOptions
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
function getTrackOptions (api: ApiPromise, specName: string, palletReferenda: string, tracks: TrackDescription[], include?: (BN | number)[], exclude?: (BN | number)[]): TrackOption[] {