UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

22 lines (21 loc) 495 B
function e(t, n) { return t.fileHandle?.fileName || n?.fileName || `file-${t.fileHandleId}`; } function u(t, n) { if (n.has(t)) { const r = n.get(t) + 1; n.set(t, r); const o = t.lastIndexOf("."); if (o > 0) { const s = t.substring(0, o), c = t.substring(o); return `${s} (${r})${c}`; } else return `${t} (${r})`; } else return n.set(t, 0), t; } export { u as deduplicateFileName, e as getFileName }; //# sourceMappingURL=fileNameUtils.js.map