Repository URL to install this package:
|
Version:
3.12.18 ▾
|
import getFormattedPreviewUrl from '@filerobot/utils/lib/getFormattedPreviewUrl';
import getFileLink from '@filerobot/utils/lib/getFileLink';
import FileThumbnail from './FileThumbnail';
import { useExplorer } from '../../../hooks';
import Styled from './PreUploadFileThumbnail.styled';
import { jsx as _jsx } from "react/jsx-runtime";
function PreUploadFileThumbnail(_ref) {
var file = _ref.file,
isUploadsPanel = _ref.isUploadsPanel;
var _useExplorer = useExplorer(),
isDevEnv = _useExplorer.isDevEnv,
container = _useExplorer.container,
_useExplorer$opts = _useExplorer.opts,
explorerOpts = _useExplorer$opts === void 0 ? {} : _useExplorer$opts;
var floaty = explorerOpts.floaty;
var previewUrl = getFormattedPreviewUrl({
url: getFileLink(file),
isDevEnv: isDevEnv,
isHubMode: floaty,
containerToken: container
});
return /*#__PURE__*/_jsx(Styled.PreUploadFileThumbnail, {
className: "filerobot-Explorer-Item-previewInnerWrap",
children: /*#__PURE__*/_jsx(FileThumbnail, {
file: file,
isUploadsPanel: isUploadsPanel,
previewUrl: previewUrl
})
});
}
export default PreUploadFileThumbnail;