mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-1968] [IE11] The login page is not loading and import fix (#2679)
* fix viewer script export insights and diagram remove requires svg fix new data adapter path dist working with diagrams commented out change use of minimatch fix unused import remove unused component fix test new import moment es6 and throw rxjs fix import analytics test fix imports rxjs new pacakging * fix after rebase * fix test upload services * exclude temporarily button event test * restore commented demo shell files * fix process spy
This commit is contained in:
@@ -20,106 +20,104 @@ import { MatIconRegistry } from '@angular/material';
|
||||
import { DomSanitizer } from '@angular/platform-browser';
|
||||
import { ContentService } from './content.service';
|
||||
|
||||
declare var require: any;
|
||||
|
||||
@Injectable()
|
||||
export class ThumbnailService {
|
||||
|
||||
DEFAULT_ICON: string = require('../assets/images/ft_ic_miscellaneous.svg');
|
||||
DEFAULT_ICON: string = './assets/images/ft_ic_miscellaneous.svg';
|
||||
|
||||
mimeTypeIcons: any = {
|
||||
'image/png': require('../assets/images/ft_ic_raster_image.svg'),
|
||||
'image/jpeg': require('../assets/images/ft_ic_raster_image.svg'),
|
||||
'image/gif': require('../assets/images/ft_ic_raster_image.svg'),
|
||||
'application/pdf': require('../assets/images/ft_ic_pdf.svg'),
|
||||
'application/vnd.ms-excel': require('../assets/images/ft_ic_ms_excel.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet': require('../assets/images/ft_ic_ms_excel.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.spreadsheetml.template': require('../assets/images/ft_ic_ms_excel.svg'),
|
||||
'application/msword': require('../assets/images/ft_ic_ms_word.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.wordprocessingml.document': require('../assets/images/ft_ic_ms_word.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.wordprocessingml.template': require('../assets/images/ft_ic_ms_word.svg'),
|
||||
'application/vnd.ms-powerpoint': require('../assets/images/ft_ic_ms_powerpoint.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.presentationml.presentation': require('../assets/images/ft_ic_ms_powerpoint.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.presentationml.template': require('../assets/images/ft_ic_ms_powerpoint.svg'),
|
||||
'application/vnd.openxmlformats-officedocument.presentationml.slideshow': require('../assets/images/ft_ic_ms_powerpoint.svg'),
|
||||
'video/mp4': require('../assets/images/ft_ic_video.svg'),
|
||||
'text/plain': require('../assets/images/ft_ic_document.svg'),
|
||||
'application/x-javascript': require('../assets/images/ft_ic_document.svg'),
|
||||
'application/json': require('../assets/images/ft_ic_document.svg'),
|
||||
'image/svg+xml': require('../assets/images/ft_ic_vector_image.svg'),
|
||||
'text/html': require('../assets/images/ft_ic_website.svg'),
|
||||
'application/x-compressed': require('../assets/images/ft_ic_archive.svg'),
|
||||
'application/x-zip-compressed': require('../assets/images/ft_ic_archive.svg'),
|
||||
'application/zip': require('../assets/images/ft_ic_archive.svg'),
|
||||
'application/vnd.apple.keynote': require('../assets/images/ft_ic_presentation.svg'),
|
||||
'application/vnd.apple.pages': require('../assets/images/ft_ic_document.svg'),
|
||||
'application/vnd.apple.numbers': require('../assets/images/ft_ic_spreadsheet.svg'),
|
||||
'folder': require('../assets/images/ft_ic_folder.svg'),
|
||||
'disable/folder': require('../assets/images/ft_ic_folder_disable.svg'),
|
||||
'selected': require('../assets/images/ft_ic_selected.svg')
|
||||
'image/png': './assets/images/ft_ic_raster_image.svg',
|
||||
'image/jpeg': './assets/images/ft_ic_raster_image.svg',
|
||||
'image/gif': './assets/images/ft_ic_raster_image.svg',
|
||||
'application/pdf': './assets/images/ft_ic_pdf.svg',
|
||||
'application/vnd.ms-excel': './assets/images/ft_ic_ms_excel.svg',
|
||||
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet': './assets/images/ft_ic_ms_excel.svg',
|
||||
'application/vnd.openxmlformats-officedocument.spreadsheetml.template': './assets/images/ft_ic_ms_excel.svg',
|
||||
'application/msword': './assets/images/ft_ic_ms_word.svg',
|
||||
'application/vnd.openxmlformats-officedocument.wordprocessingml.document': './assets/images/ft_ic_ms_word.svg',
|
||||
'application/vnd.openxmlformats-officedocument.wordprocessingml.template': './assets/images/ft_ic_ms_word.svg',
|
||||
'application/vnd.ms-powerpoint': './assets/images/ft_ic_ms_powerpoint.svg',
|
||||
'application/vnd.openxmlformats-officedocument.presentationml.presentation': './assets/images/ft_ic_ms_powerpoint.svg',
|
||||
'application/vnd.openxmlformats-officedocument.presentationml.template': './assets/images/ft_ic_ms_powerpoint.svg',
|
||||
'application/vnd.openxmlformats-officedocument.presentationml.slideshow': './assets/images/ft_ic_ms_powerpoint.svg',
|
||||
'video/mp4': './assets/images/ft_ic_video.svg',
|
||||
'text/plain': './assets/images/ft_ic_document.svg',
|
||||
'application/x-javascript': './assets/images/ft_ic_document.svg',
|
||||
'application/json': './assets/images/ft_ic_document.svg',
|
||||
'image/svg+xml': './assets/images/ft_ic_vector_image.svg',
|
||||
'text/html': './assets/images/ft_ic_website.svg',
|
||||
'application/x-compressed': './assets/images/ft_ic_archive.svg',
|
||||
'application/x-zip-compressed': './assets/images/ft_ic_archive.svg',
|
||||
'application/zip': './assets/images/ft_ic_archive.svg',
|
||||
'application/vnd.apple.keynote': './assets/images/ft_ic_presentation.svg',
|
||||
'application/vnd.apple.pages': './assets/images/ft_ic_document.svg',
|
||||
'application/vnd.apple.numbers': './assets/images/ft_ic_spreadsheet.svg',
|
||||
'folder': './assets/images/ft_ic_folder.svg',
|
||||
'disable/folder': './assets/images/ft_ic_folder_disable.svg',
|
||||
'selected': './assets/images/ft_ic_selected.svg'
|
||||
};
|
||||
|
||||
constructor(public contentService: ContentService, matIconRegistry: MatIconRegistry, sanitizer: DomSanitizer) {
|
||||
matIconRegistry.addSvgIcon('image/png',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_raster_image.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_raster_image.svg'));
|
||||
matIconRegistry.addSvgIcon('image/jpeg',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_raster_image.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_raster_image.svg'));
|
||||
matIconRegistry.addSvgIcon('image/gif',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_raster_image.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_raster_image.svg'));
|
||||
matIconRegistry.addSvgIcon('application/pdf',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_pdf.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_pdf.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.ms-excel',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_excel.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_excel.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_excel.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_excel.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.spreadsheetml.template',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_excel.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_excel.svg'));
|
||||
matIconRegistry.addSvgIcon('application/msword',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_word.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_word.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.wordprocessingml.document',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_word.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_word.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.wordprocessingml.template',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_word.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_word.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.ms-powerpoint',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_powerpoint.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_powerpoint.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.presentationml.presentation',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_powerpoint.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_powerpoint.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.presentationml.template',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_powerpoint.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_powerpoint.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.openxmlformats-officedocument.presentationml.slideshow',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_ms_powerpoint.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_ms_powerpoint.svg'));
|
||||
matIconRegistry.addSvgIcon('video/mp4',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_video.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_video.svg'));
|
||||
matIconRegistry.addSvgIcon('text/plain',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_document.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_document.svg'));
|
||||
matIconRegistry.addSvgIcon('application/x-javascript',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_document.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_document.svg'));
|
||||
matIconRegistry.addSvgIcon('application/json',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_document.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_document.svg'));
|
||||
matIconRegistry.addSvgIcon('image/svg+xml',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_vector_image.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_vector_image.svg'));
|
||||
matIconRegistry.addSvgIcon('text/html',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_website.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_website.svg'));
|
||||
matIconRegistry.addSvgIcon('application/x-compressed',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_archive.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_archive.svg'));
|
||||
matIconRegistry.addSvgIcon('application/x-zip-compressed',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_archive.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_archive.svg'));
|
||||
matIconRegistry.addSvgIcon('application/zip',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_archive.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_archive.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.apple.keynote',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_presentation.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_presentation.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.apple.pages',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_document.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_document.svg'));
|
||||
matIconRegistry.addSvgIcon('application/vnd.apple.numbers',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_spreadsheet.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_spreadsheet.svg'));
|
||||
matIconRegistry.addSvgIcon('folder',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_folder.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_folder.svg'));
|
||||
matIconRegistry.addSvgIcon('disable/folder',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_folder_disable.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_folder_disable.svg'));
|
||||
matIconRegistry.addSvgIcon('selected',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_selected.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_selected.svg'));
|
||||
matIconRegistry.addSvgIcon('default',
|
||||
sanitizer.bypassSecurityTrustResourceUrl(require('../assets/images/ft_ic_miscellaneous.svg')));
|
||||
sanitizer.bypassSecurityTrustResourceUrl('./assets/images/ft_ic_miscellaneous.svg'));
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user