import { EnvironmentId } from '@/react/portainer/environments/types'; import { ButtonGroup } from '@@/buttons'; import { ContainerId } from '../../types'; import { StartButton } from './PrimaryActions/StartButton'; import { StopButton } from './PrimaryActions/StopButton'; import { KillButton } from './PrimaryActions/KillButton'; import { RestartButton } from './PrimaryActions/RestartButton'; import { PauseButton } from './PrimaryActions/PauseButton'; import { ResumeButton } from './PrimaryActions/ResumeButton'; import { RemoveButton } from './PrimaryActions/RemoveButton'; interface Props { environmentId: EnvironmentId; containerId: ContainerId; nodeName?: string; isRunning: boolean; isPaused: boolean; isPortainer: boolean; onSuccess?(): void; } export function PrimaryActions({ environmentId, containerId, nodeName, isRunning, isPaused, isPortainer, onSuccess = () => {}, }: Props) { return ( ); }