UNPKG

@redocly/theme

Version:

Shared UI components lib

37 lines 2.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFileIconByExt = getFileIconByExt; const DocumentBlankIcon_1 = require("../../icons/DocumentBlankIcon/DocumentBlankIcon"); const DocumentYamlIcon_1 = require("../../icons/DocumentYamlIcon/DocumentYamlIcon"); const DocumentJsonIcon_1 = require("../../icons/DocumentJsonIcon/DocumentJsonIcon"); const DocumentJsIcon_1 = require("../../icons/DocumentJsIcon/DocumentJsIcon"); const DocumentTsIcon_1 = require("../../icons/DocumentTsIcon/DocumentTsIcon"); const DocumentCssIcon_1 = require("../../icons/DocumentCssIcon/DocumentCssIcon"); const DocumentHtmlIcon_1 = require("../../icons/DocumentHtmlIcon/DocumentHtmlIcon"); const DocumentReactIcon_1 = require("../../icons/DocumentReactIcon/DocumentReactIcon"); const DocumentMarkdownIcon_1 = require("../../icons/DocumentMarkdownIcon/DocumentMarkdownIcon"); const DocumentGraphqlIcon_1 = require("../../icons/DocumentGraphqlIcon/DocumentGraphqlIcon"); const DocumentPythonIcon_1 = require("../../icons/DocumentPythonIcon/DocumentPythonIcon"); const DocumentShellIcon_1 = require("../../icons/DocumentShellIcon/DocumentShellIcon"); const DocumentJavaIcon_1 = require("../../icons/DocumentJavaIcon/DocumentJavaIcon"); const fileIconMap = { yaml: DocumentYamlIcon_1.DocumentYamlIcon, yml: DocumentYamlIcon_1.DocumentYamlIcon, json: DocumentJsonIcon_1.DocumentJsonIcon, js: DocumentJsIcon_1.DocumentJsIcon, ts: DocumentTsIcon_1.DocumentTsIcon, css: DocumentCssIcon_1.DocumentCssIcon, html: DocumentHtmlIcon_1.DocumentHtmlIcon, jsx: DocumentReactIcon_1.DocumentReactIcon, tsx: DocumentReactIcon_1.DocumentReactIcon, md: DocumentMarkdownIcon_1.DocumentMarkdownIcon, graphql: DocumentGraphqlIcon_1.DocumentGraphqlIcon, gql: DocumentGraphqlIcon_1.DocumentGraphqlIcon, py: DocumentPythonIcon_1.DocumentPythonIcon, sh: DocumentShellIcon_1.DocumentShellIcon, java: DocumentJavaIcon_1.DocumentJavaIcon, }; function getFileIconByExt(ext) { return fileIconMap[ext] || DocumentBlankIcon_1.DocumentBlankIcon; } //# sourceMappingURL=get-file-icon.js.map