All files / app/src/features/validator/lib set-disabled-in-development-operations.ts

100% Statements 14/14
100% Branches 3/3
100% Functions 1/1
100% Lines 14/14

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 161x   1x 4x 10x 10x 10x 27x 27x 27x 27x 10x 10x 4x 4x  
import { AccountingObjectOperation, OperationStatus } from '@/entities/accounting-object'
 
export const setDisabledInDevelopmentOperations = (operations: AccountingObjectOperation[]) => {
  return operations.map(operationBlock => {
    return {
      ...operationBlock,
      options: operationBlock.options.map(option => {
        return {
          ...option,
          disabled: option?.status === OperationStatus.IN_DEVELOPMENT,
        }
      }),
    }
  })
}