diff --git a/src/config/projectWizard/index.js b/src/config/projectWizard/index.js index 7be894012..abfa7d712 100644 --- a/src/config/projectWizard/index.js +++ b/src/config/projectWizard/index.js @@ -35,6 +35,7 @@ const products = { info: 'Build a cognitive chat bot for your product', question: 'What do you need to develop?', id: 'chatbot', + hidden: true, subtypes: { 'Watson Chatbot': { brief: 'Watson Chatbot', @@ -188,7 +189,7 @@ export function findProduct(product) { export function findCategory(categoryId) { for(const key in products) { - if (products[key].id === categoryId) { + if (products[key].id === categoryId && !products[key].disabled) { return { ...products[key], name: key} } } diff --git a/src/projects/create/components/ProjectTypeCard.scss b/src/projects/create/components/ProjectTypeCard.scss index 636475f84..56cc3c8a0 100644 --- a/src/projects/create/components/ProjectTypeCard.scss +++ b/src/projects/create/components/ProjectTypeCard.scss @@ -15,12 +15,6 @@ -moz-transition: 300ms all ease; -webkit-transition: 300ms all ease; - // Hide the chatbot card - // FIXME: Remove when chatbot should be enabled again - &:nth-child(3) { - display: none; - } - .sub-type-details { padding: 0 20px; font-size: 13px; diff --git a/src/projects/create/components/SelectProjectType.jsx b/src/projects/create/components/SelectProjectType.jsx index fcd756b87..b5dd19efb 100644 --- a/src/projects/create/components/SelectProjectType.jsx +++ b/src/projects/create/components/SelectProjectType.jsx @@ -15,6 +15,9 @@ function SelectProjectType(props) { const item = config[key] const icon = const products = findProductsOfCategory(item.id) || [] + // don't render disabled items for selection + // don't render hidden items as well, hidden items can be reached via direct link though + if (item.disabled || item.hidden) continue cards.push(