diff --git a/src/components/icon/iconNames.js b/src/components/icon/iconNames.js
index 130db5c583f..d029d501073 100644
--- a/src/components/icon/iconNames.js
+++ b/src/components/icon/iconNames.js
@@ -1,3 +1,185 @@
export default {
+ ALERT: 'alert',
+ ANGULARJS_COLOR: 'angularjscolor',
+ ANNOUNCE: 'announce',
+ ARROW_LEFT: 'arrowleft',
+ ARROW_RIGHT: 'arrowright',
+ BARMAN: 'barman',
+ BIG_DATA: 'bigdata',
+ BRAIN_CIRCUIT: 'braincircuit',
+ BRIEFCASE: 'briefcase',
+ BUSINESSMAN: 'businessman',
+ BUSINESSWOMAN: 'businesswoman',
+ C_COLOR: 'ccolor',
+ C_PLUS_PLUS_COLOR: 'cpluspluscolor',
+ C_SHARP_COLOR: 'csharpcolor',
+ C_SHARP: 'csharp',
+ CASE_STUDY: 'casestudy',
+ CENTOS_COLOR: 'centoscolor',
+ CERTIFICATE: 'certificate',
+ CHANGE: 'change',
+ CHECKMARK: 'checkmark',
+ CHEVRON_DOWN: 'chevrondown',
+ CHEVRON_RIGHT: 'chevronright',
+ CLOSE: 'close',
+ CLOUD_CHECKED: 'cloudchecked',
+ CLOUD_DB: 'clouddb',
+ CLOUD_DBA: 'clouddba',
+ CLOUD_PRIVATE: 'cloudprivate',
+ CLOUD_PUBLIC: 'cloudpublic',
+ CODE_WRITING: 'codewriting',
+ COFFEE: 'coffee',
+ CONFIG_MANAGEMENT: 'configmanagement',
+ CONFLICT: 'conflict',
+ CONNECT: 'connect',
+ CONSOLE: 'console',
+ CONTACT: 'contact',
+ CONTAINER: 'container',
+ CONTROL: 'control',
+ CONVERT: 'convert',
+ CROWN: 'crown',
+ CUBES: 'cubes',
+ CYCLE: 'cycle',
+ DATA_TRANSFER: 'datatransfer',
+ DATABASE_ADMIN: 'databaseadmin',
+ DATABASE_BACKUP: 'databasebackup',
+ DATABASE: 'database',
+ DEBIAN_COLOR: 'debiancolor',
+ DELIVER_LOVE: 'deliverlove',
+ DESIGN: 'design',
+ DEVELOPER: 'developer',
+ DIPLOMA: 'diploma',
+ DJANGO_COLOR: 'djangocolor',
+ DOCKER_COLOR: 'dockercolor',
+ DOCKER_CONTAINER: 'dockercontainer',
+ DOCS: 'docs',
+ DOT_NET_COLOR: 'dotnetcolor',
+ DOTTED_BOX: 'dottedbox',
+ DOWNLOAD: 'download',
+ DRIVES: 'drives',
+ DUPLICATE: 'duplicate',
+ EARTH: 'earth',
+ EASY: 'easy',
+ EDB_ARK: 'edbark',
+ EDB_BADGE: 'edbbadge',
+ EDB_BART: 'edbbart',
+ EDB_DASHBOARD: 'edbdashboard',
+ EDB_DOCS_LOGO_DISC_DARK: 'edbdocslogodiscdark',
+ EDB_EFM: 'edbefm',
+ EDB_EPAS: 'edbepas',
+ EDB_KUBERNETES: 'edbkubernetes',
+ EDB_LOGO_DISC_DARK: 'edblogodiscdark',
+ EDB_LOGO_SYMBOL_BADGE: 'edblogosymbolbadge',
+ EDB_MIGRATION_PORTAL: 'edbmigrationportal',
+ EDB_MIGRATION_TOOLKIT: 'edbmigrationtoolkit',
+ EDB_PEM: 'edbpem',
+ EDB_REPLICATE: 'edbreplicate',
+ EDB_REPLICATION: 'edbreplication',
+ EDB_SYMBOL: 'edbsymbol',
+ ELLIPSIS: 'ellipsis',
+ ENERGY: 'energy',
+ ENTERPRISE: 'enterprise',
+ EXPORT: 'export',
+ EXTERNAL_LINK: 'externallink',
+ FILE: 'file',
+ GLOBE: 'globe',
+ GOLANG_COLOR: 'golangcolor',
+ GUI: 'gui',
+ HADOOP: 'hadoop',
+ HAMBURGER: 'hamburger',
+ HANDSHAKE: 'handshake',
+ HARD_TO_FIND: 'hardtofind',
+ HASKELL_COLOR: 'haskellcolor',
+ HIGH_AVAILABILITY: 'highavailability',
+ HTML_COLOR: 'htmlcolor',
+ IDEA_SHARING: 'ideasharing',
+ IMPROVE: 'improve',
+ INSTALL: 'install',
+ INSTANCES: 'instances',
+ IOS_COLOR: 'ioscolor',
+ JAVA_COLOR: 'javacolor',
+ JAVA: 'java',
+ JAVASCRIPT_COLOR: 'javascriptcolor',
+ JQUERY_COLOR: 'jquerycolor',
+ KNIGHT: 'knight',
+ KOTLIN_COLOR: 'kotlincolor',
+ KUBERNETES: 'kubernetes',
+ LAPTOP_CONFIG: 'laptopconfig',
+ LARAVEL: 'laravel',
+ LEADER: 'leader',
+ LEARNING: 'learning',
+ LINKEDIN: 'linkedin',
+ LINUX_COLOR: 'linuxcolor',
+ MACOS_COLOR: 'macoscolor',
+ MANAGED_OPERATIONS: 'managedoperations',
+ MIGRATE: 'migrate',
+ MISSION: 'mission',
+ MODULE: 'module',
+ MOON: 'moon',
+ MORE_TEAM: 'moreteam',
+ NAME_TAG: 'nametag',
+ NETWORK: 'network',
+ NETWORK2: 'network2',
+ NEW_WINDOW: 'newwindow',
+ NEWS: 'news',
+ NODEJS_COLOR: 'nodejscolor',
+ NODEJS: 'nodejs',
+ NOT_FOUND: 'notfound',
+ OPTIONS: 'options',
+ PANDAS: 'pandas',
+ PARTNER: 'partner',
+ PDF: 'pdf',
+ PEOPLE: 'people',
+ PERL_COLOR: 'perlcolor',
+ PHP_COLOR: 'phpcolor',
+ PHP: 'php',
+ PIGGY_BANK: 'piggybank',
+ PLANNER: 'planner',
+ POSTGRES_SUPPORT: 'postgressupport',
+ POSTGRESQL: 'postgresql',
+ PRESENTATION: 'presentation',
+ PROCESS_IMPROVEMENT: 'processimprovement',
+ PULSE: 'pulse',
+ PYTHON_COLOR: 'pythoncolor',
+ PYTHON: 'python',
+ QUOTE_LEFT: 'quoteleft',
+ QUOTE_RIGHT: 'quoteright',
+ REACT_NATIVE_COLOR: 'reactnativecolor',
+ REDHAT_COLOR: 'redhatcolor',
+ REDHAT: 'redhat',
+ REMOTE_DBA: 'remotedba',
+ REPLICATION: 'replication',
+ ROCKET: 'rocket',
+ RUBY_COLOR: 'rubycolor',
+ RUBY: 'ruby',
+ SEARCH: 'search',
+ SECURITY_CONFIG: 'securityconfig',
+ SERVER_ERROR: 'servererror',
+ SPEED: 'speed',
+ SQL: 'sql',
+ STACK: 'stack',
+ STAR: 'star',
+ STORE: 'store',
+ SUBSET: 'subset',
+ SUN: 'sun',
+ SUPPORT_PORTAL: 'supportportal',
+ SUPPORT: 'support',
+ SUSE_COLOR: 'susecolor',
+ SWIFT_COLOR: 'swiftcolor',
+ SYNCHRONIZE: 'synchronize',
+ TEN_YEARS: 'tenyears',
+ TICKET_STAR: 'ticketstar',
+ TICKET: 'ticket',
+ TOOLS: 'tools',
TRAINING: 'training',
+ TREEHOUSE: 'treehouse',
+ TUTORIAL: 'tutorial',
+ TYPESCRIPT_COLOR: 'typescriptcolor',
+ UBUNTU_COLOR: 'ubuntucolor',
+ UNLOCK: 'unlock',
+ VENN: 'venn',
+ VUE_JS_COLOR: 'vuejscolor',
+ WEB_SECURITY: 'websecurity',
+ WEBINAR: 'webinar',
+ WINDOWS_COLOR: 'windowscolor',
};
diff --git a/src/components/icon/iconType.js b/src/components/icon/iconType.js
index f0e7f2d0521..d4a7c33e320 100644
--- a/src/components/icon/iconType.js
+++ b/src/components/icon/iconType.js
@@ -1,7 +1,189 @@
import React from 'react';
import iconNames from './iconNames';
+import AlertSvg from '../../../static/edb-icons/alert.svg';
+import AngularjsColorSvg from '../../../static/edb-icons/angularjs-color.svg';
+import AnnounceSvg from '../../../static/edb-icons/announce.svg';
+import ArrowLeftSvg from '../../../static/edb-icons/arrow-left.svg';
+import ArrowRightSvg from '../../../static/edb-icons/arrow-right.svg';
+import BarmanSvg from '../../../static/edb-icons/barman.svg';
+import BigDataSvg from '../../../static/edb-icons/big-data.svg';
+import BrainCircuitSvg from '../../../static/edb-icons/brain-circuit.svg';
+import BriefcaseSvg from '../../../static/edb-icons/briefcase.svg';
+import BusinessmanSvg from '../../../static/edb-icons/businessman.svg';
+import BusinesswomanSvg from '../../../static/edb-icons/businesswoman.svg';
+import CColorSvg from '../../../static/edb-icons/c-color.svg';
+import CPlusPlusColorSvg from '../../../static/edb-icons/c-plus-plus-color.svg';
+import CSharpColorSvg from '../../../static/edb-icons/c-sharp-color.svg';
+import CSharpSvg from '../../../static/edb-icons/c-sharp.svg';
+import CaseStudySvg from '../../../static/edb-icons/case-study.svg';
+import CentosColorSvg from '../../../static/edb-icons/centos-color.svg';
+import CertificateSvg from '../../../static/edb-icons/certificate.svg';
+import ChangeSvg from '../../../static/edb-icons/change.svg';
+import CheckmarkSvg from '../../../static/edb-icons/checkmark.svg';
+import ChevronDownSvg from '../../../static/edb-icons/chevron-down.svg';
+import ChevronRightSvg from '../../../static/edb-icons/chevron-right.svg';
+import CloseSvg from '../../../static/edb-icons/close.svg';
+import CloudCheckedSvg from '../../../static/edb-icons/cloud-checked.svg';
+import CloudDbSvg from '../../../static/edb-icons/cloud-db.svg';
+import CloudDbaSvg from '../../../static/edb-icons/cloud-dba.svg';
+import CloudPrivateSvg from '../../../static/edb-icons/cloud-private.svg';
+import CloudPublicSvg from '../../../static/edb-icons/cloud-public.svg';
+import CodeWritingSvg from '../../../static/edb-icons/code-writing.svg';
+import CoffeeSvg from '../../../static/edb-icons/coffee.svg';
+import ConfigManagementSvg from '../../../static/edb-icons/config-management.svg';
+import ConflictSvg from '../../../static/edb-icons/conflict.svg';
+import ConnectSvg from '../../../static/edb-icons/connect.svg';
+import ConsoleSvg from '../../../static/edb-icons/console.svg';
+import ContactSvg from '../../../static/edb-icons/contact.svg';
+import ContainerSvg from '../../../static/edb-icons/container.svg';
+import ControlSvg from '../../../static/edb-icons/control.svg';
+import ConvertSvg from '../../../static/edb-icons/convert.svg';
+import CrownSvg from '../../../static/edb-icons/crown.svg';
+import CubesSvg from '../../../static/edb-icons/cubes.svg';
+import CycleSvg from '../../../static/edb-icons/cycle.svg';
+import DataTransferSvg from '../../../static/edb-icons/data-transfer.svg';
+import DatabaseAdminSvg from '../../../static/edb-icons/database-admin.svg';
+import DatabaseBackupSvg from '../../../static/edb-icons/database-backup.svg';
+import DatabaseSvg from '../../../static/edb-icons/database.svg';
+import DebianColorSvg from '../../../static/edb-icons/debian-color.svg';
+import DeliverLoveSvg from '../../../static/edb-icons/deliver-love.svg';
+import DesignSvg from '../../../static/edb-icons/design.svg';
+import DeveloperSvg from '../../../static/edb-icons/developer.svg';
+import DiplomaSvg from '../../../static/edb-icons/diploma.svg';
+import DjangoColorSvg from '../../../static/edb-icons/django-color.svg';
+import DockerColorSvg from '../../../static/edb-icons/docker-color.svg';
+import DockerContainerSvg from '../../../static/edb-icons/docker-container.svg';
+import DocsSvg from '../../../static/edb-icons/docs.svg';
+import DotNetColorSvg from '../../../static/edb-icons/dot-net-color.svg';
+import DottedBoxSvg from '../../../static/edb-icons/dotted-box.svg';
+import DownloadSvg from '../../../static/edb-icons/download.svg';
+import DrivesSvg from '../../../static/edb-icons/drives.svg';
+import DuplicateSvg from '../../../static/edb-icons/duplicate.svg';
+import EarthSvg from '../../../static/edb-icons/earth.svg';
+import EasySvg from '../../../static/edb-icons/easy.svg';
+import EdbArkSvg from '../../../static/edb-icons/edb-ark.svg';
+import EdbBadgeSvg from '../../../static/edb-icons/edb-badge.svg';
+import EdbBartSvg from '../../../static/edb-icons/edb-bart.svg';
+import EdbDashboardSvg from '../../../static/edb-icons/edb-dashboard.svg';
+import EdbDocsLogoDiscDarkSvg from '../../../static/edb-icons/edb-docs-logo-disc-dark.svg';
+import EdbEfmSvg from '../../../static/edb-icons/edb-efm.svg';
+import EdbEpasSvg from '../../../static/edb-icons/edb-epas.svg';
+import EdbKubernetesSvg from '../../../static/edb-icons/edb-kubernetes.svg';
+import EdbLogoDiscDarkSvg from '../../../static/edb-icons/edb-logo-disc-dark.svg';
+import EdbLogoSymbolBadgeSvg from '../../../static/edb-icons/edb-logo-symbol-badge.svg';
+import EdbMigrationPortalSvg from '../../../static/edb-icons/edb-migration-portal.svg';
+import EdbMigrationToolkitSvg from '../../../static/edb-icons/edb-migration-toolkit.svg';
+import EdbPemSvg from '../../../static/edb-icons/edb-pem.svg';
+import EdbReplicateSvg from '../../../static/edb-icons/edb-replicate.svg';
+import EdbReplicationSvg from '../../../static/edb-icons/edb-replication.svg';
+import EdbSymbolSvg from '../../../static/edb-icons/edb-symbol.svg';
+import EllipsisSvg from '../../../static/edb-icons/ellipsis.svg';
+import EnergySvg from '../../../static/edb-icons/energy.svg';
+import EnterpriseSvg from '../../../static/edb-icons/enterprise.svg';
+import ExportSvg from '../../../static/edb-icons/export.svg';
+import ExternalLinkSvg from '../../../static/edb-icons/external-link.svg';
+import FileSvg from '../../../static/edb-icons/file.svg';
+import GlobeSvg from '../../../static/edb-icons/globe.svg';
+import GolangColorSvg from '../../../static/edb-icons/golang-color.svg';
+import GuiSvg from '../../../static/edb-icons/gui.svg';
+import HadoopSvg from '../../../static/edb-icons/hadoop.svg';
+import HamburgerSvg from '../../../static/edb-icons/hamburger.svg';
+import HandshakeSvg from '../../../static/edb-icons/handshake.svg';
+import HardToFindSvg from '../../../static/edb-icons/hard-to-find.svg';
+import HaskellColorSvg from '../../../static/edb-icons/haskell-color.svg';
+import HighAvailabilitySvg from '../../../static/edb-icons/high-availability.svg';
+import HtmlColorSvg from '../../../static/edb-icons/html-color.svg';
+import IdeaSharingSvg from '../../../static/edb-icons/idea-sharing.svg';
+import ImproveSvg from '../../../static/edb-icons/improve.svg';
+import InstallSvg from '../../../static/edb-icons/install.svg';
+import InstancesSvg from '../../../static/edb-icons/instances.svg';
+import IosColorSvg from '../../../static/edb-icons/ios-color.svg';
+import JavaColorSvg from '../../../static/edb-icons/java-color.svg';
+import JavaSvg from '../../../static/edb-icons/java.svg';
+import JavascriptColorSvg from '../../../static/edb-icons/javascript-color.svg';
+import JqueryColorSvg from '../../../static/edb-icons/jquery-color.svg';
+import KnightSvg from '../../../static/edb-icons/knight.svg';
+import KotlinColorSvg from '../../../static/edb-icons/kotlin-color.svg';
+import KubernetesSvg from '../../../static/edb-icons/kubernetes.svg';
+import LaptopConfigSvg from '../../../static/edb-icons/laptop-config.svg';
+import LaravelSvg from '../../../static/edb-icons/laravel.svg';
+import LeaderSvg from '../../../static/edb-icons/leader.svg';
+import LearningSvg from '../../../static/edb-icons/learning.svg';
+import LinkedinSvg from '../../../static/edb-icons/linkedin.svg';
+import LinuxColorSvg from '../../../static/edb-icons/linux-color.svg';
+import MacosColorSvg from '../../../static/edb-icons/macos-color.svg';
+import ManagedOperationsSvg from '../../../static/edb-icons/managed-operations.svg';
+import MigrateSvg from '../../../static/edb-icons/migrate.svg';
+import MissionSvg from '../../../static/edb-icons/mission.svg';
+import ModuleSvg from '../../../static/edb-icons/module.svg';
+import MoonSvg from '../../../static/edb-icons/moon.svg';
+import MoreTeamSvg from '../../../static/edb-icons/more-team.svg';
+import NameTagSvg from '../../../static/edb-icons/name-tag.svg';
+import NetworkSvg from '../../../static/edb-icons/network.svg';
+import Network2Svg from '../../../static/edb-icons/network2.svg';
+import NewWindowSvg from '../../../static/edb-icons/new-window.svg';
+import NewsSvg from '../../../static/edb-icons/news.svg';
+import NodejsColorSvg from '../../../static/edb-icons/nodejs-color.svg';
+import NodejsSvg from '../../../static/edb-icons/nodejs.svg';
+import NotFoundSvg from '../../../static/edb-icons/not-found.svg';
+import OptionsSvg from '../../../static/edb-icons/options.svg';
+import PandasSvg from '../../../static/edb-icons/pandas.svg';
+import PartnerSvg from '../../../static/edb-icons/partner.svg';
+import PdfSvg from '../../../static/edb-icons/pdf.svg';
+import PeopleSvg from '../../../static/edb-icons/people.svg';
+import PerlColorSvg from '../../../static/edb-icons/perl-color.svg';
+import PhpColorSvg from '../../../static/edb-icons/php-color.svg';
+import PhpSvg from '../../../static/edb-icons/php.svg';
+import PiggyBankSvg from '../../../static/edb-icons/piggy-bank.svg';
+import PlannerSvg from '../../../static/edb-icons/planner.svg';
+import PostgresSupportSvg from '../../../static/edb-icons/postgres-support.svg';
+import PostgresqlSvg from '../../../static/edb-icons/postgresql.svg';
+import PresentationSvg from '../../../static/edb-icons/presentation.svg';
+import ProcessImprovementSvg from '../../../static/edb-icons/process-improvement.svg';
+import PulseSvg from '../../../static/edb-icons/pulse.svg';
+import PythonColorSvg from '../../../static/edb-icons/python-color.svg';
+import PythonSvg from '../../../static/edb-icons/python.svg';
+import QuoteLeftSvg from '../../../static/edb-icons/quote-left.svg';
+import QuoteRightSvg from '../../../static/edb-icons/quote-right.svg';
+import ReactNativeColorSvg from '../../../static/edb-icons/react-native-color.svg';
+import RedhatColorSvg from '../../../static/edb-icons/redhat-color.svg';
+import RedhatSvg from '../../../static/edb-icons/redhat.svg';
+import RemoteDbaSvg from '../../../static/edb-icons/remote-dba.svg';
+import ReplicationSvg from '../../../static/edb-icons/replication.svg';
+import RocketSvg from '../../../static/edb-icons/rocket.svg';
+import RubyColorSvg from '../../../static/edb-icons/ruby-color.svg';
+import RubySvg from '../../../static/edb-icons/ruby.svg';
+import SearchSvg from '../../../static/edb-icons/search.svg';
+import SecurityConfigSvg from '../../../static/edb-icons/security-config.svg';
+import ServerErrorSvg from '../../../static/edb-icons/server-error.svg';
+import SpeedSvg from '../../../static/edb-icons/speed.svg';
+import SqlSvg from '../../../static/edb-icons/sql.svg';
+import StackSvg from '../../../static/edb-icons/stack.svg';
+import StarSvg from '../../../static/edb-icons/star.svg';
+import StoreSvg from '../../../static/edb-icons/store.svg';
+import SubsetSvg from '../../../static/edb-icons/subset.svg';
+import SunSvg from '../../../static/edb-icons/sun.svg';
+import SupportPortalSvg from '../../../static/edb-icons/support-portal.svg';
+import SupportSvg from '../../../static/edb-icons/support.svg';
+import SuseColorSvg from '../../../static/edb-icons/suse-color.svg';
+import SwiftColorSvg from '../../../static/edb-icons/swift-color.svg';
+import SynchronizeSvg from '../../../static/edb-icons/synchronize.svg';
+import TenYearsSvg from '../../../static/edb-icons/ten-years.svg';
+import TicketStarSvg from '../../../static/edb-icons/ticket-star.svg';
+import TicketSvg from '../../../static/edb-icons/ticket.svg';
+import ToolsSvg from '../../../static/edb-icons/tools.svg';
import TrainingSvg from '../../../static/edb-icons/training.svg';
+import TreehouseSvg from '../../../static/edb-icons/treehouse.svg';
+import TutorialSvg from '../../../static/edb-icons/tutorial.svg';
+import TypescriptColorSvg from '../../../static/edb-icons/typescript-color.svg';
+import UbuntuColorSvg from '../../../static/edb-icons/ubuntu-color.svg';
+import UnlockSvg from '../../../static/edb-icons/unlock.svg';
+import VennSvg from '../../../static/edb-icons/venn.svg';
+import VueJsColorSvg from '../../../static/edb-icons/vue-js-color.svg';
+import WebSecuritySvg from '../../../static/edb-icons/web-security.svg';
+import WebinarSvg from '../../../static/edb-icons/webinar.svg';
+import WindowsColorSvg from '../../../static/edb-icons/windows-color.svg';
function formatIconName(name) {
return name && name.replace(/ /g, '').toLowerCase();
@@ -9,8 +191,372 @@ function formatIconName(name) {
export default function IconType({ iconName, ...rest }) {
switch (formatIconName(iconName)) {
+ case iconNames.ALERT:
+ return ;
+ case iconNames.ANGULARJS_COLOR:
+ return ;
+ case iconNames.ANNOUNCE:
+ return ;
+ case iconNames.ARROW_LEFT:
+ return ;
+ case iconNames.ARROW_RIGHT:
+ return ;
+ case iconNames.BARMAN:
+ return ;
+ case iconNames.BIG_DATA:
+ return ;
+ case iconNames.BRAIN_CIRCUIT:
+ return ;
+ case iconNames.BRIEFCASE:
+ return ;
+ case iconNames.BUSINESSMAN:
+ return ;
+ case iconNames.BUSINESSWOMAN:
+ return ;
+ case iconNames.C_COLOR:
+ return ;
+ case iconNames.C_PLUS_PLUS_COLOR:
+ return ;
+ case iconNames.C_SHARP_COLOR:
+ return ;
+ case iconNames.C_SHARP:
+ return ;
+ case iconNames.CASE_STUDY:
+ return ;
+ case iconNames.CENTOS_COLOR:
+ return ;
+ case iconNames.CERTIFICATE:
+ return ;
+ case iconNames.CHANGE:
+ return ;
+ case iconNames.CHECKMARK:
+ return ;
+ case iconNames.CHEVRON_DOWN:
+ return ;
+ case iconNames.CHEVRON_RIGHT:
+ return ;
+ case iconNames.CLOSE:
+ return ;
+ case iconNames.CLOUD_CHECKED:
+ return ;
+ case iconNames.CLOUD_DB:
+ return ;
+ case iconNames.CLOUD_DBA:
+ return ;
+ case iconNames.CLOUD_PRIVATE:
+ return ;
+ case iconNames.CLOUD_PUBLIC:
+ return ;
+ case iconNames.CODE_WRITING:
+ return ;
+ case iconNames.COFFEE:
+ return ;
+ case iconNames.CONFIG_MANAGEMENT:
+ return ;
+ case iconNames.CONFLICT:
+ return ;
+ case iconNames.CONNECT:
+ return ;
+ case iconNames.CONSOLE:
+ return ;
+ case iconNames.CONTACT:
+ return ;
+ case iconNames.CONTAINER:
+ return ;
+ case iconNames.CONTROL:
+ return ;
+ case iconNames.CONVERT:
+ return ;
+ case iconNames.CROWN:
+ return ;
+ case iconNames.CUBES:
+ return ;
+ case iconNames.CYCLE:
+ return ;
+ case iconNames.DATA_TRANSFER:
+ return ;
+ case iconNames.DATABASE_ADMIN:
+ return ;
+ case iconNames.DATABASE_BACKUP:
+ return ;
+ case iconNames.DATABASE:
+ return ;
+ case iconNames.DEBIAN_COLOR:
+ return ;
+ case iconNames.DELIVER_LOVE:
+ return ;
+ case iconNames.DESIGN:
+ return ;
+ case iconNames.DEVELOPER:
+ return ;
+ case iconNames.DIPLOMA:
+ return ;
+ case iconNames.DJANGO_COLOR:
+ return ;
+ case iconNames.DOCKER_COLOR:
+ return ;
+ case iconNames.DOCKER_CONTAINER:
+ return ;
+ case iconNames.DOCS:
+ return ;
+ case iconNames.DOT_NET_COLOR:
+ return ;
+ case iconNames.DOTTED_BOX:
+ return ;
+ case iconNames.DOWNLOAD:
+ return ;
+ case iconNames.DRIVES:
+ return ;
+ case iconNames.DUPLICATE:
+ return ;
+ case iconNames.EARTH:
+ return ;
+ case iconNames.EASY:
+ return ;
+ case iconNames.EDB_ARK:
+ return ;
+ case iconNames.EDB_BADGE:
+ return ;
+ case iconNames.EDB_BART:
+ return ;
+ case iconNames.EDB_DASHBOARD:
+ return ;
+ case iconNames.EDB_DOCS_LOGO_DISC_DARK:
+ return ;
+ case iconNames.EDB_EFM:
+ return ;
+ case iconNames.EDB_EPAS:
+ return ;
+ case iconNames.EDB_KUBERNETES:
+ return ;
+ case iconNames.EDB_LOGO_DISC_DARK:
+ return ;
+ case iconNames.EDB_LOGO_SYMBOL_BADGE:
+ return ;
+ case iconNames.EDB_MIGRATION_PORTAL:
+ return ;
+ case iconNames.EDB_MIGRATION_TOOLKIT:
+ return ;
+ case iconNames.EDB_PEM:
+ return ;
+ case iconNames.EDB_REPLICATE:
+ return ;
+ case iconNames.EDB_REPLICATION:
+ return ;
+ case iconNames.EDB_SYMBOL:
+ return ;
+ case iconNames.ELLIPSIS:
+ return ;
+ case iconNames.ENERGY:
+ return ;
+ case iconNames.ENTERPRISE:
+ return ;
+ case iconNames.EXPORT:
+ return ;
+ case iconNames.EXTERNAL_LINK:
+ return ;
+ case iconNames.FILE:
+ return ;
+ case iconNames.GLOBE:
+ return ;
+ case iconNames.GOLANG_COLOR:
+ return ;
+ case iconNames.GUI:
+ return ;
+ case iconNames.HADOOP:
+ return ;
+ case iconNames.HAMBURGER:
+ return ;
+ case iconNames.HANDSHAKE:
+ return ;
+ case iconNames.HARD_TO_FIND:
+ return ;
+ case iconNames.HASKELL_COLOR:
+ return ;
+ case iconNames.HIGH_AVAILABILITY:
+ return ;
+ case iconNames.HTML_COLOR:
+ return ;
+ case iconNames.IDEA_SHARING:
+ return ;
+ case iconNames.IMPROVE:
+ return ;
+ case iconNames.INSTALL:
+ return ;
+ case iconNames.INSTANCES:
+ return ;
+ case iconNames.IOS_COLOR:
+ return ;
+ case iconNames.JAVA_COLOR:
+ return ;
+ case iconNames.JAVA:
+ return ;
+ case iconNames.JAVASCRIPT_COLOR:
+ return ;
+ case iconNames.JQUERY_COLOR:
+ return ;
+ case iconNames.KNIGHT:
+ return ;
+ case iconNames.KOTLIN_COLOR:
+ return ;
+ case iconNames.KUBERNETES:
+ return ;
+ case iconNames.LAPTOP_CONFIG:
+ return ;
+ case iconNames.LARAVEL:
+ return ;
+ case iconNames.LEADER:
+ return ;
+ case iconNames.LEARNING:
+ return ;
+ case iconNames.LINKEDIN:
+ return ;
+ case iconNames.LINUX_COLOR:
+ return ;
+ case iconNames.MACOS_COLOR:
+ return ;
+ case iconNames.MANAGED_OPERATIONS:
+ return ;
+ case iconNames.MIGRATE:
+ return ;
+ case iconNames.MISSION:
+ return ;
+ case iconNames.MODULE:
+ return ;
+ case iconNames.MOON:
+ return ;
+ case iconNames.MORE_TEAM:
+ return ;
+ case iconNames.NAME_TAG:
+ return ;
+ case iconNames.NETWORK:
+ return ;
+ case iconNames.NETWORK2:
+ return ;
+ case iconNames.NEW_WINDOW:
+ return ;
+ case iconNames.NEWS:
+ return ;
+ case iconNames.NODEJS_COLOR:
+ return ;
+ case iconNames.NODEJS:
+ return ;
+ case iconNames.NOT_FOUND:
+ return ;
+ case iconNames.OPTIONS:
+ return ;
+ case iconNames.PANDAS:
+ return ;
+ case iconNames.PARTNER:
+ return ;
+ case iconNames.PDF:
+ return ;
+ case iconNames.PEOPLE:
+ return ;
+ case iconNames.PERL_COLOR:
+ return ;
+ case iconNames.PHP_COLOR:
+ return ;
+ case iconNames.PHP:
+ return ;
+ case iconNames.PIGGY_BANK:
+ return ;
+ case iconNames.PLANNER:
+ return ;
+ case iconNames.POSTGRES_SUPPORT:
+ return ;
+ case iconNames.POSTGRESQL:
+ return ;
+ case iconNames.PRESENTATION:
+ return ;
+ case iconNames.PROCESS_IMPROVEMENT:
+ return ;
+ case iconNames.PULSE:
+ return ;
+ case iconNames.PYTHON_COLOR:
+ return ;
+ case iconNames.PYTHON:
+ return ;
+ case iconNames.QUOTE_LEFT:
+ return ;
+ case iconNames.QUOTE_RIGHT:
+ return ;
+ case iconNames.REACT_NATIVE_COLOR:
+ return ;
+ case iconNames.REDHAT_COLOR:
+ return ;
+ case iconNames.REDHAT:
+ return ;
+ case iconNames.REMOTE_DBA:
+ return ;
+ case iconNames.REPLICATION:
+ return ;
+ case iconNames.ROCKET:
+ return ;
+ case iconNames.RUBY_COLOR:
+ return ;
+ case iconNames.RUBY:
+ return ;
+ case iconNames.SEARCH:
+ return ;
+ case iconNames.SECURITY_CONFIG:
+ return ;
+ case iconNames.SERVER_ERROR:
+ return ;
+ case iconNames.SPEED:
+ return ;
+ case iconNames.SQL:
+ return ;
+ case iconNames.STACK:
+ return ;
+ case iconNames.STAR:
+ return ;
+ case iconNames.STORE:
+ return ;
+ case iconNames.SUBSET:
+ return ;
+ case iconNames.SUN:
+ return ;
+ case iconNames.SUPPORT_PORTAL:
+ return ;
+ case iconNames.SUPPORT:
+ return ;
+ case iconNames.SUSE_COLOR:
+ return ;
+ case iconNames.SWIFT_COLOR:
+ return ;
+ case iconNames.SYNCHRONIZE:
+ return ;
+ case iconNames.TEN_YEARS:
+ return ;
+ case iconNames.TICKET_STAR:
+ return ;
+ case iconNames.TICKET:
+ return ;
+ case iconNames.TOOLS:
+ return ;
case iconNames.TRAINING:
return ;
+ case iconNames.TREEHOUSE:
+ return ;
+ case iconNames.TUTORIAL:
+ return ;
+ case iconNames.TYPESCRIPT_COLOR:
+ return ;
+ case iconNames.UBUNTU_COLOR:
+ return ;
+ case iconNames.UNLOCK:
+ return ;
+ case iconNames.VENN:
+ return ;
+ case iconNames.VUE_JS_COLOR:
+ return ;
+ case iconNames.WEB_SECURITY:
+ return ;
+ case iconNames.WEBINAR:
+ return ;
+ case iconNames.WINDOWS_COLOR:
+ return ;
default:
return null;
}
diff --git a/static/edb-icons b/static/edb-icons
new file mode 160000
index 00000000000..a2b8bbaaaee
--- /dev/null
+++ b/static/edb-icons
@@ -0,0 +1 @@
+Subproject commit a2b8bbaaaee2b60ee11496ecc04d67aa5c753a28