Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import { useCore, usePlugin } from '@filerobot/core/lib/hooks';
import { PLUGINS_IDS } from '@filerobot/utils/lib/constants';
import Styled from './UploadsList.styled';
import { jsx as _jsx } from "react/jsx-runtime";
import { Fragment as _Fragment } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
var PreUploadPlugins = function PreUploadPlugins(_ref) {
  var _preUploadPlugin$rend;
  var toggleUploadSettings = _ref.toggleUploadSettings;
  var preUploadPlugin = usePlugin(PLUGINS_IDS.PREUPLOAD_PROCESSORS);
  var _useCore = useCore(),
    autoProceed = _useCore.opts.autoProceed;
  return /*#__PURE__*/_jsxs("div", {
    children: [/*#__PURE__*/_jsx(Styled.SideBarLeftIcon, {
      size: 18,
      onClick: toggleUploadSettings
    }), /*#__PURE__*/_jsx(_Fragment, {
      children: (_preUploadPlugin$rend = preUploadPlugin.render) === null || _preUploadPlugin$rend === void 0 ? void 0 : _preUploadPlugin$rend.call(preUploadPlugin, {
        autoProceed: autoProceed
      })
    })]
  });
};
export default PreUploadPlugins;