diff --git a/src/apps/companies/__test__/router.test.js b/src/apps/companies/__test__/router.test.js index 463d9164683..036341674f9 100644 --- a/src/apps/companies/__test__/router.test.js +++ b/src/apps/companies/__test__/router.test.js @@ -9,7 +9,6 @@ describe('Company router', () => { '/:companyId/unarchive', '/:companyId', '/:companyId/details', - '/:companyId/business-details', '/:companyId/hierarchies/ghq/:globalHqId/add', '/:companyId/hierarchies/ghq/remove', '/:companyId/hierarchies/subsidiaries/:subsidiaryCompanyId/add', diff --git a/src/apps/companies/apps/business-details/__test__/router.test.js b/src/apps/companies/apps/business-details/__test__/router.test.js deleted file mode 100644 index cf6ef98e32d..00000000000 --- a/src/apps/companies/apps/business-details/__test__/router.test.js +++ /dev/null @@ -1,8 +0,0 @@ -const router = require('../router') - -describe('Business details routes', () => { - it('should define all routes', () => { - const paths = router.stack.filter((r) => r.route).map((r) => r.route.path) - expect(paths).to.deep.equal(['/:companyId/business-details']) - }) -}) diff --git a/src/apps/companies/apps/business-details/controllers.js b/src/apps/companies/apps/business-details/controllers.js deleted file mode 100644 index 9238721e8ef..00000000000 --- a/src/apps/companies/apps/business-details/controllers.js +++ /dev/null @@ -1,29 +0,0 @@ -/* eslint-disable camelcase */ - -const { pick } = require('lodash') - -const { getCompanySubsidiaries } = require('../../repos') - -async function renderBusinessDetails(req, res) { - const { company, globalUltimate, dnbRelatedCompaniesCount } = res.locals - const permissions = res.locals.user.permissions - const subsidiaries = await getCompanySubsidiaries(req, company.id) - - res.render('companies/apps/business-details/views/client-container', { - props: { - subsidiariesCount: subsidiaries.count, - dnbRelatedCompaniesCount, - globalUltimate: globalUltimate - ? pick(globalUltimate, ['name', 'url']) - : undefined, - permissions, - localNavItems: res.locals.localNavItems, - flashMessages: res.locals.getMessages(), - companyId: company.id, - }, - }) -} - -module.exports = { - renderBusinessDetails, -} diff --git a/src/apps/companies/apps/business-details/router.js b/src/apps/companies/apps/business-details/router.js deleted file mode 100644 index b564c1cfad5..00000000000 --- a/src/apps/companies/apps/business-details/router.js +++ /dev/null @@ -1,8 +0,0 @@ -const router = require('express').Router() - -const urls = require('../../../../lib/urls') -const { renderBusinessDetails } = require('./controllers') - -router.get(urls.companies.businessDetails.route, renderBusinessDetails) - -module.exports = router diff --git a/src/apps/companies/apps/business-details/views/client-container.njk b/src/apps/companies/apps/business-details/views/client-container.njk deleted file mode 100644 index 3a373a42a5f..00000000000 --- a/src/apps/companies/apps/business-details/views/client-container.njk +++ /dev/null @@ -1,9 +0,0 @@ -{% extends "_layouts/template-no-local-header.njk" %} - -{% block body %} - {% component 'react-slot', { - id: 'company-business-details', - props: props - } %} - -{% endblock %} diff --git a/src/apps/companies/router.js b/src/apps/companies/router.js index 65462afaf44..492b3462b84 100644 --- a/src/apps/companies/router.js +++ b/src/apps/companies/router.js @@ -12,8 +12,6 @@ const { const { renderDetails } = require('./controllers/details') -const { renderBusinessDetails } = require('./apps/business-details/controllers') - const { renderOrders } = require('./controllers/orders') const { archiveCompany, unarchiveCompany } = require('./controllers/archive') const { renderContacts } = require('./controllers/contacts') @@ -43,7 +41,6 @@ const addCompanyFormRouter = require('./apps/add-company/router') const editCompanyFormRouter = require('./apps/edit-company/router') const activityFeedRouter = require('./apps/activity-feed/router') const dnbHierarchyRouter = require('./apps/dnb-hierarchy/router') -const businessDetailsRouter = require('./apps/business-details/router') const editHistoryRouter = require('./apps/edit-history/router') const matchCompanyRouter = require('./apps/match-company/router') const exportsRouter = require('./apps/exports/router') @@ -88,8 +85,6 @@ router.use( router.get(urls.companies.detail.route, redirectToFirstNavItem) router.get(urls.companies.details.route, renderDetails) -router.get(urls.companies.businessDetails.route, renderBusinessDetails) - router.get(urls.companies.hierarchies.ghq.add.route, setGlobalHQ) router.get(urls.companies.hierarchies.ghq.remove.route, removeGlobalHQ) @@ -116,7 +111,6 @@ router.get(urls.companies.subsidiaries.index.route, renderSubsidiaries) router.use(activityFeedRouter) router.use(dnbHierarchyRouter) -router.use(businessDetailsRouter) router.use(matchCompanyRouter) router.use(exportsRouter) router.use(referralsRouter) diff --git a/src/client/index.jsx b/src/client/index.jsx index fdb56b06f76..59db06e91cb 100644 --- a/src/client/index.jsx +++ b/src/client/index.jsx @@ -21,7 +21,6 @@ import CannotFindMatch from '../apps/companies/apps/match-company/client/CannotF import EditCompanyList from '../apps/company-lists/client/EditCompanyList' import CreateListForm from '../apps/company-lists/client/CreateListForm' import ManageAdviser from '../apps/companies/apps/advisers/client/ManageAdviser' -import CompanyBusinessDetails from '../apps/companies/apps/business-details/client/CompanyBusinessDetails' import ExportsIndex from '../apps/companies/apps/exports/client/ExportsIndex' import ExportsHistory from '../apps/companies/apps/exports/client/ExportsHistory/' import ReferralDetails from '../apps/companies/apps/referrals/details/client/ReferralDetails' @@ -191,14 +190,6 @@ function App() { {(props) => } - - {(props) => ( - - )} - {(props) => (