app/react/docker/containers/CreateView/useCreateMutation.tsx
File useCreateMutation.tsx
has 304 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import { useMutation, useQueryClient } from '@tanstack/react-query';
import axios, { parseAxiosError } from '@/portainer/services/axios';
import {
Environment,
Function applyContainerSettings
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
containerId: string,
environment: Environment,
accessControl: AccessControlFormData,
enableWebhook?: boolean,
resourceControl?: ResourceControlResponse,
Function pullImageIfNeeded
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
environmentId: EnvironmentId,
pull: boolean,
image: string,
nodeName?: string,
registry?: Registry
Function renameAndCreate
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
environmentId: EnvironmentId,
name: string,
oldContainer: DockerContainer,
config: CreateContainerRequest,
nodeName?: string