xtreme-ui
Version:
Collection of reusable components that can be used in web projects
20 lines (19 loc) • 543 B
JavaScript
import { FilePickerIcon as i } from "./types.js";
const o = (e = "") => {
if (e.includes(",") && e.includes("/")) {
let n = 0;
if (e.split(",").map((l) => l.split("/")?.[0]).forEach((l) => {
l in i && n++;
}), n > 0) return i.multimedia;
}
if (e.includes("/")) {
const [n, r] = e.split("/");
if (r in i) return i[r];
if (n in i) return i[n];
}
const s = e.includes(",") ? e.split(",")?.[0]?.replace(".", "") : e.replace(".", "");
return s in i ? i[s] : i.file;
};
export {
o as getFilePickerIcon
};