UNPKG

@ozen-ui/kit

Version:

React component library

19 lines (18 loc) 957 B
import { __read } from "tslib"; export var FILE_PICKER_DEFAULT_SIZE = 'm'; export var FILE_PICKER_DEFAULT_DISABLED = false; export var FILE_PICKER_DEFAULT_REQUIRED = false; export var FILE_PICKER_DEFAULT_FULL_WIDTH = false; export var FILE_PICKER_DEFAULT_DISABLE_TRUNCATE = false; export var FILE_PICKER_DEFAULT_MULTIPLE = false; export var FILE_PICKER_DEFAULT_VALUE_RENDERER = function (files, disableTruncate) { if (disableTruncate === void 0) { disableTruncate = false; } if (Array.isArray(files) && files.length > 1) { return "\u0424\u0430\u0439\u043B\u043E\u0432 \u0432\u044B\u0431\u0440\u0430\u043D\u043E: ".concat(files.length); } var _a = __read(files, 1), _b = _a[0], file = _b === void 0 ? { name: '' } : _b; if (disableTruncate || (file === null || file === void 0 ? void 0 : file.name.length) <= 20) { return file.name; } return "".concat(file.name.slice(0, 9), "...").concat(file.name.slice(-9)); };