import { type CreditCalculatorParamsViewSettings, type CreditCalculatorSourceBookParams, type CreditCalculatorUserInputParams, } from './CalculatorCreditContent'; import { checkCreditSourceBookRowCommonParams } from './checkCreditSourceBookRowCommonParams'; interface GetCreditCalculatorLimitParamsProps { limitRows: CreditCalculatorSourceBookParams[]; userInputParams: CreditCalculatorUserInputParams; paramsViewSettings?: CreditCalculatorParamsViewSettings; } export const getCreditCalculatorLimitParams = ({ limitRows, userInputParams, paramsViewSettings, }: GetCreditCalculatorLimitParamsProps) => limitRows?.find((row) => checkCreditSourceBookRowCommonParams({ row, userInputParams, paramsViewSettings, }), );