xtreme-ui
Version:
Collection of reusable components that can be used in web projects
24 lines (23 loc) • 666 B
JavaScript
import { FilePickerIcon as i } from "./types.js";
const d = (e = "") => {
var t, o;
if (e.includes(",") && e.includes("/")) {
let n = 0;
if (e.split(",").map((l) => {
var f;
return (f = l.split("/")) == null ? void 0 : f[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(",") ? (o = (t = e.split(",")) == null ? void 0 : t[0]) == null ? void 0 : o.replace(".", "") : e.replace(".", "");
return s in i ? i[s] : i.file;
};
export {
d as getFilePickerIcon
};