UNPKG

metadata-based-explorer1

Version:
25 lines (23 loc) 815 B
/** * * @file Maintains a mapping of integration names to icons. * @author Box */ import IconAdobeSign from '../../icons/adobe-sign/IconAdobeSign'; import IconGoogleDocs from '../../icons/google-docs/IconGoogleDocs'; import IconGoogleSheets from '../../icons/google-docs/IconGoogleSheets'; import IconGoogleSlides from '../../icons/google-docs/IconGoogleSlides'; import FileIcon from '../../icons/file-icon/FileIcon'; var ICON_FILE_MAP = { 'Adobe Sign': IconAdobeSign, 'Google Docs': IconGoogleDocs, 'Google Docs (beta)': IconGoogleDocs, 'Google Sheets': IconGoogleSheets, 'Google Sheets (beta)': IconGoogleSheets, 'Google Slides': IconGoogleSlides, 'Google Slides (beta)': IconGoogleSlides }; function getIcon(iconName) { return ICON_FILE_MAP[iconName] || FileIcon; } export default getIcon;