cnap-cobre/synapse

View on GitHub
frontend/src/components/Modal/ModalWrapper.js

Summary

Maintainability
B
4 hrs
Test Coverage

Showing 5 of 5 total issues

Function ModalWrapper has 74 lines of code (exceeds 25 allowed). Consider refactoring.
Open

const ModalWrapper = (props: Props) => {
const { modals } = props;
console.log(modals);
 
return (
Severity: Major
Found in frontend/src/components/Modal/ModalWrapper.js - About 2 hrs to fix

    Avoid too many return statements within this function.
    Open

    return null;
    Severity: Major
    Found in frontend/src/components/Modal/ModalWrapper.js - About 30 mins to fix

      Avoid too many return statements within this function.
      Open

      return (
      <RenameFileModal
      key={id}
      id={id}
      {...modal}
      Severity: Major
      Found in frontend/src/components/Modal/ModalWrapper.js - About 30 mins to fix

        Avoid too many return statements within this function.
        Open

        return (
        <SuccessMessageModal
        key={id}
        id={id}
        {...modal}
        Severity: Major
        Found in frontend/src/components/Modal/ModalWrapper.js - About 30 mins to fix

          Avoid too many return statements within this function.
          Open

          return (
          <TransferModal
          key={id}
          id={id}
          {...modal}
          Severity: Major
          Found in frontend/src/components/Modal/ModalWrapper.js - About 30 mins to fix

            There are no issues that match your filters.

            Category
            Status