From 94b5adac35e922e85f35feb7f0d6ab0f93b06231 Mon Sep 17 00:00:00 2001 From: Jelle van der Waa Date: Mon, 26 Aug 2024 17:44:23 +0200 Subject: [PATCH] Remove all unused passed arguments to functions or components --- src/app.jsx | 3 +-- src/components/networks/networkOverviewTab.jsx | 5 ++--- src/components/storagePools/storagePool.jsx | 2 +- src/components/storagePools/storagePoolList.jsx | 5 ++--- src/components/vm/disks/vmDisksCard.jsx | 4 +--- src/components/vm/filesystems/vmFilesystemsCard.jsx | 5 ++--- src/components/vm/hostdevs/hostDevAdd.jsx | 4 ++-- src/components/vm/nics/nicAdd.jsx | 5 ++--- src/components/vm/snapshots/vmSnapshotsCard.jsx | 2 +- src/helpers.js | 2 +- 10 files changed, 15 insertions(+), 22 deletions(-) diff --git a/src/app.jsx b/src/app.jsx index 043e65017..9501073b6 100644 --- a/src/app.jsx +++ b/src/app.jsx @@ -347,8 +347,7 @@ class AppActive extends React.Component { + libvirtVersion={systemInfo.libvirtVersion} /> } {path.length > 0 && path[0] == 'networks' && setIsOpen(true)}> {_("add entry")} - {isOpen && } ); }; -const NetworkAddStaticHostEntries = ({ idPrefix, network, parentIndex, setIsOpen }) => { +const NetworkAddStaticHostEntries = ({ network, parentIndex, setIsOpen }) => { const [isSubmitted, setIsSubmitted] = useState(false); const [ipAddress, setIpAddress] = useState(''); const [macAddress, setMacAddress] = useState(''); diff --git a/src/components/storagePools/storagePool.jsx b/src/components/storagePools/storagePool.jsx index 8fba12997..049445d5f 100644 --- a/src/components/storagePools/storagePool.jsx +++ b/src/components/storagePools/storagePool.jsx @@ -41,7 +41,7 @@ import cockpit from 'cockpit'; const _ = cockpit.gettext; -export const getStoragePoolRow = ({ storagePool, vms, onAddErrorNotification }) => { +export const getStoragePoolRow = ({ storagePool, vms }) => { const idPrefix = `${storagePoolId(storagePool.name, storagePool.connectionName)}`; const name = ( diff --git a/src/components/storagePools/storagePoolList.jsx b/src/components/storagePools/storagePoolList.jsx index 06d625e55..353c993f9 100644 --- a/src/components/storagePools/storagePoolList.jsx +++ b/src/components/storagePools/storagePoolList.jsx @@ -39,7 +39,7 @@ export class StoragePoolList extends React.Component { } render() { - const { storagePools, loggedUser, vms, onAddErrorNotification, libvirtVersion } = this.props; + const { storagePools, loggedUser, vms, libvirtVersion } = this.props; const sortFunction = (storagePoolA, storagePoolB) => storagePoolA.name.localeCompare(storagePoolB.name); const actions = (); @@ -77,7 +77,7 @@ export class StoragePoolList extends React.Component { .map(storagePool => { const filterVmsByConnection = vms.filter(vm => vm.connectionName == storagePool.connectionName); - return getStoragePoolRow({ storagePool, vms: filterVmsByConnection, onAddErrorNotification }); + return getStoragePoolRow({ storagePool, vms: filterVmsByConnection }); }) } /> @@ -92,6 +92,5 @@ export class StoragePoolList extends React.Component { StoragePoolList.propTypes = { storagePools: PropTypes.array.isRequired, vms: PropTypes.array.isRequired, - onAddErrorNotification: PropTypes.func.isRequired, libvirtVersion: PropTypes.number, }; diff --git a/src/components/vm/disks/vmDisksCard.jsx b/src/components/vm/disks/vmDisksCard.jsx index 53bde465e..77e07ca19 100644 --- a/src/components/vm/disks/vmDisksCard.jsx +++ b/src/components/vm/disks/vmDisksCard.jsx @@ -101,7 +101,7 @@ export class VmDisksCardLibvirt extends React.Component { return areDiskStatsSupported; } - prepareDiskData(disk, diskStats, idPrefix, storagePools) { + prepareDiskData(disk, diskStats, storagePools) { diskStats = diskStats || {}; let used = diskStats.allocation; @@ -139,14 +139,12 @@ export class VmDisksCardLibvirt extends React.Component { render() { const { vm, vms, storagePools, supportedDiskBusTypes, onAddErrorNotification } = this.props; - const idPrefix = `${vmId(vm.name)}-disks`; const areDiskStatsSupported = this.getDiskStatsSupport(vm); const disks = Object.getOwnPropertyNames(vm.disks) .sort() // by 'target' .map(target => this.prepareDiskData(vm.disks[target], vm.disksStats && vm.disksStats[target], - `${idPrefix}-${target}`, storagePools)); return ( ); + objPath={objPath} />); } const addButton = ( @@ -116,7 +115,7 @@ export const VmFilesystemActions = ({ connectionName, objPath, vmName, vmState } return vmState == 'shut off' ? addButton : {addButton}; }; -const VmFilesystemAddModal = ({ connectionName, objPath, vmName, vmState }) => { +const VmFilesystemAddModal = ({ connectionName, objPath, vmName }) => { const Dialogs = useDialogs(); const [additionalOptionsExpanded, setAdditionalOptionsExpanded] = useState(false); const [dialogError, setDialogError] = useState(); diff --git a/src/components/vm/hostdevs/hostDevAdd.jsx b/src/components/vm/hostdevs/hostDevAdd.jsx index 6cbd7f512..ca0e4a0f8 100644 --- a/src/components/vm/hostdevs/hostDevAdd.jsx +++ b/src/components/vm/hostdevs/hostDevAdd.jsx @@ -41,7 +41,7 @@ import "./hostDevAdd.scss"; const _ = cockpit.gettext; -const TypeRow = ({ idPrefix, type, setType }) => { +const TypeRow = ({ type, setType }) => { return ( { const body = (
- + ); diff --git a/src/components/vm/nics/nicAdd.jsx b/src/components/vm/nics/nicAdd.jsx index ab512c99e..5748dfad4 100644 --- a/src/components/vm/nics/nicAdd.jsx +++ b/src/components/vm/nics/nicAdd.jsx @@ -85,7 +85,7 @@ const NetworkMacRow = ({ idPrefix, dialogValues, onValueChanged }) => { ); }; -const PermanentChange = ({ idPrefix, onValueChanged, dialogValues, vm }) => { +const PermanentChange = ({ idPrefix, onValueChanged, dialogValues }) => { // By default for a running VM, the iface is attached until shut down only. Enable permanent change of the domain.xml return ( @@ -198,8 +198,7 @@ export class AddNIC extends React.Component { {domainIsRunning(vm.state) && vm.persistent && } + onValueChanged={this.onValueChanged} />} ); diff --git a/src/components/vm/snapshots/vmSnapshotsCard.jsx b/src/components/vm/snapshots/vmSnapshotsCard.jsx index 7295577e5..ddb15eac9 100644 --- a/src/components/vm/snapshots/vmSnapshotsCard.jsx +++ b/src/components/vm/snapshots/vmSnapshotsCard.jsx @@ -44,7 +44,7 @@ export const VmSnapshotsActions = ({ vm, config, storagePools }) => { const Dialogs = useDialogs(); const id = vmId(vm.name); - const isExternal = vmSupportsExternalSnapshots(config, vm, storagePools); + const isExternal = vmSupportsExternalSnapshots(config, vm); function open() { Dialogs.show(