fx-form-widget
Version:
27 lines (26 loc) • 890 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _tools = require("./tools");
require("./index.less");
var FileList = function FileList(_ref) {
var files = _ref.files;
var readerFiles = function readerFiles(files) {
return files.map(function (file, index) {
var url = file.url,
name = file.name;
var onClick = function onClick() {
(0, _tools.downloadFile)(url, name);
};
return /*#__PURE__*/_react["default"].createElement("span", {
className: "file_item",
onClick: onClick,
key: index
}, name);
});
};
return /*#__PURE__*/_react["default"].createElement("div", null, readerFiles(files));
};
var _default = exports["default"] = FileList;