(filename: string, length = 4)
| 1 | export const getFileExtension = (filename: string, length = 4) => { |
| 2 | const filenameSplit = filename.split("."); |
| 3 | |
| 4 | if (filenameSplit.length > 1) { |
| 5 | let extension = filenameSplit[filenameSplit.length - 1]; |
| 6 | |
| 7 | if (extension.length > length) |
| 8 | extension = |
| 9 | extension.substring(0, length - 1) + |
| 10 | extension.substring(extension.length - 1, extension.length); |
| 11 | |
| 12 | return extension.toUpperCase(); |
| 13 | } else { |
| 14 | return "UNK"; |
| 15 | } |
| 16 | }; |
| 17 | |
| 18 | type ColorMap = { |
| 19 | [key: string]: string; |
no outgoing calls
no test coverage detected