From d217742d4f115b1feef0c96d0b587828353d0bc8 Mon Sep 17 00:00:00 2001 From: daniele-mng Date: Mon, 27 Jan 2025 12:36:58 +0100 Subject: [PATCH] rename goToDetails and goToList --- allowedSnakeCase.js | 2 -- src/web/entity/component.jsx | 4 ++-- src/web/pages/alerts/detailspage.jsx | 8 ++++---- src/web/pages/audits/detailspage.jsx | 6 +++--- src/web/pages/credentials/detailspage.jsx | 8 ++++---- src/web/pages/filters/detailspage.jsx | 8 ++++---- src/web/pages/groups/detailspage.jsx | 8 ++++---- src/web/pages/hosts/detailspage.jsx | 8 ++++---- src/web/pages/hosts/listpage.jsx | 4 ++-- src/web/pages/notes/detailspage.jsx | 8 ++++---- src/web/pages/operatingsystems/detailspage.jsx | 4 ++-- src/web/pages/overrides/detailspage.jsx | 8 ++++---- src/web/pages/permissions/detailspage.jsx | 8 ++++---- src/web/pages/policies/detailspage.jsx | 6 +++--- src/web/pages/portlists/detailspage.jsx | 8 ++++---- src/web/pages/reportconfigs/detailspage.jsx | 8 ++++---- src/web/pages/reportformats/detailspage.jsx | 6 +++--- src/web/pages/results/detailspage.jsx | 4 ++-- src/web/pages/roles/detailspage.jsx | 8 ++++---- src/web/pages/scanconfigs/detailspage.jsx | 10 +++++----- src/web/pages/scanners/detailspage.jsx | 8 ++++---- src/web/pages/schedules/detailspage.jsx | 8 ++++---- src/web/pages/tags/detailspage.jsx | 10 ++++------ src/web/pages/targets/detailspage.jsx | 8 ++++---- src/web/pages/tasks/detailspage.jsx | 10 +++++----- src/web/pages/tickets/detailspage.jsx | 6 +++--- src/web/pages/tlscertificates/detailspage.jsx | 4 ++-- src/web/pages/users/detailspage.jsx | 8 ++++---- 28 files changed, 96 insertions(+), 100 deletions(-) diff --git a/allowedSnakeCase.js b/allowedSnakeCase.js index 827e198344..5fdc8f5b9e 100644 --- a/allowedSnakeCase.js +++ b/allowedSnakeCase.js @@ -231,9 +231,7 @@ const allowedSnakeCase = [ 'get_settings', 'get_settings_response', 'get_value', - 'goto_details', 'goto_host', - 'goto_list', 'grant_full', 'group_column', 'group_id', diff --git a/src/web/entity/component.jsx b/src/web/entity/component.jsx index 1db3f3ca8a..8188b16087 100644 --- a/src/web/entity/component.jsx +++ b/src/web/entity/component.jsx @@ -16,14 +16,14 @@ import PropTypes from 'web/utils/proptypes'; import {generateFilename} from 'web/utils/render'; import withGmp from 'web/utils/withGmp'; -export const goto_details = +export const goToDetails = (type, props) => ({data}) => { const {navigate} = props; return navigate('/' + type + '/' + data.id); }; -export const goto_list = (type, props) => () => { +export const goToList = (type, props) => () => { const {navigate} = props; return navigate('/' + type); }; diff --git a/src/web/pages/alerts/detailspage.jsx b/src/web/pages/alerts/detailspage.jsx index 6b1c90ca3f..da4ddc022d 100644 --- a/src/web/pages/alerts/detailspage.jsx +++ b/src/web/pages/alerts/detailspage.jsx @@ -19,7 +19,7 @@ import TabList from 'web/components/tab/tablist'; import TabPanel from 'web/components/tab/tabpanel'; import TabPanels from 'web/components/tab/tabpanels'; import Tabs from 'web/components/tab/tabs'; -import {goto_details, goto_list} from 'web/entity/component'; +import {goToDetails, goToList} from 'web/entity/component'; import CloneIcon from 'web/entity/icon/cloneicon'; import CreateIcon from 'web/entity/icon/createicon'; import EditIcon from 'web/entity/icon/editicon'; @@ -102,10 +102,10 @@ const Page = ({ }) => ( ( { - const goto_host = goto_details('host', props); + const goto_host = goToDetails('host', props); return ( {({create, delete: delete_func, deleteidentifier, download, edit}) => ( {({ create, diff --git a/src/web/pages/notes/detailspage.jsx b/src/web/pages/notes/detailspage.jsx index dbbd22434f..3b312e7056 100644 --- a/src/web/pages/notes/detailspage.jsx +++ b/src/web/pages/notes/detailspage.jsx @@ -26,7 +26,7 @@ import TableBody from 'web/components/table/body'; import TableData from 'web/components/table/data'; import InfoTable from 'web/components/table/infotable'; import TableRow from 'web/components/table/row'; -import {goto_details, goto_list} from 'web/entity/component'; +import {goToDetails, goToList} from 'web/entity/component'; import CloneIcon from 'web/entity/icon/cloneicon'; import CreateIcon from 'web/entity/icon/createicon'; import EditIcon from 'web/entity/icon/editicon'; @@ -161,10 +161,10 @@ const Page = ({ }) => ( ( ( ( ( ( diff --git a/src/web/pages/results/detailspage.jsx b/src/web/pages/results/detailspage.jsx index 2858862a56..1d421b4d46 100644 --- a/src/web/pages/results/detailspage.jsx +++ b/src/web/pages/results/detailspage.jsx @@ -41,7 +41,7 @@ import TableData from 'web/components/table/data'; import InfoTable from 'web/components/table/infotable'; import TableRow from 'web/components/table/row'; import DetailsBlock from 'web/entity/block'; -import {goto_details} from 'web/entity/component'; +import {goToDetails} from 'web/entity/component'; import Note from 'web/entity/note'; import Override from 'web/entity/override'; import EntityPage, {Col} from 'web/entity/page'; @@ -414,7 +414,7 @@ class Page extends React.Component { > {({create: createoverride}) => ( {({createFromResult: createticket}) => ( diff --git a/src/web/pages/roles/detailspage.jsx b/src/web/pages/roles/detailspage.jsx index 2b5b873898..0f4eda420d 100644 --- a/src/web/pages/roles/detailspage.jsx +++ b/src/web/pages/roles/detailspage.jsx @@ -27,7 +27,7 @@ import TableHeader from 'web/components/table/header'; import TableRow from 'web/components/table/row'; import Table from 'web/components/table/stripedtable'; import EntityNameTableData from 'web/entities/entitynametabledata'; -import {goto_details, goto_list} from 'web/entity/component'; +import {goToDetails, goToList} from 'web/entity/component'; import CloneIcon from 'web/entity/icon/cloneicon'; import CreateIcon from 'web/entity/icon/createicon'; import EditIcon from 'web/entity/icon/editicon'; @@ -156,10 +156,10 @@ const Page = ({ }) => ( diff --git a/src/web/pages/scanners/detailspage.jsx b/src/web/pages/scanners/detailspage.jsx index 83b207b5d3..269c1f22e3 100644 --- a/src/web/pages/scanners/detailspage.jsx +++ b/src/web/pages/scanners/detailspage.jsx @@ -23,7 +23,7 @@ import TabList from 'web/components/tab/tablist'; import TabPanel from 'web/components/tab/tabpanel'; import TabPanels from 'web/components/tab/tabpanels'; import Tabs from 'web/components/tab/tabs'; -import {goto_details, goto_list} from 'web/entity/component'; +import {goToDetails, goToList} from 'web/entity/component'; import CloneIcon from 'web/entity/icon/cloneicon'; import CreateIcon from 'web/entity/icon/createicon'; import EditIcon from 'web/entity/icon/editicon'; @@ -136,12 +136,12 @@ const Page = ({ onCertificateDownloadError={onError} onCertificateDownloaded={onDownloaded} onCloneError={onError} - onCloned={goto_details('scanner', props)} - onCreated={goto_details('scanner', props)} + onCloned={goToDetails('scanner', props)} + onCreated={goToDetails('scanner', props)} onCredentialDownloadError={onError} onCredentialDownloaded={onDownloaded} onDeleteError={onError} - onDeleted={goto_list('scanners', props)} + onDeleted={goToList('scanners', props)} onDownloadError={onError} onDownloaded={onDownloaded} onInteraction={onInteraction} diff --git a/src/web/pages/schedules/detailspage.jsx b/src/web/pages/schedules/detailspage.jsx index 0027bb9b4a..9ad57f08ae 100644 --- a/src/web/pages/schedules/detailspage.jsx +++ b/src/web/pages/schedules/detailspage.jsx @@ -19,7 +19,7 @@ import TabList from 'web/components/tab/tablist'; import TabPanel from 'web/components/tab/tabpanel'; import TabPanels from 'web/components/tab/tabpanels'; import Tabs from 'web/components/tab/tabs'; -import {goto_details, goto_list} from 'web/entity/component'; +import {goToDetails, goToList} from 'web/entity/component'; import CloneIcon from 'web/entity/icon/cloneicon'; import CreateIcon from 'web/entity/icon/createicon'; import EditIcon from 'web/entity/icon/editicon'; @@ -92,10 +92,10 @@ const Page = ({ }) => ( ( (