wwf
3 天以前 a430284aa21e3ae1f0d5654e55b2ad2852519cc2
app/components/base/file-uploader/hooks.ts
@@ -28,7 +28,6 @@
import { formatFileSize } from '@/utils/format'
import { uploadRemoteFileInfo } from '@/service/common'
import type { FileUploadConfigResponse } from '@/models/common'
import { noop } from 'lodash-es'
export const useFileSizeLimit = (fileUploadConfig?: FileUploadConfigResponse) => {
  const imgSizeLimit = Number(fileUploadConfig?.image_file_size_limit) * 1024 * 1024 || IMG_SIZE_LIMIT
@@ -244,9 +243,9 @@
    })
  }, [checkSizeLimit, handleAddFile, handleUpdateFile, notify, t, handleRemoveFile, fileConfig?.allowed_file_types, fileConfig.allowed_file_extensions, startProgressTimer, params.token])
  const handleLoadFileFromLinkSuccess = useCallback(noop, [])
  const handleLoadFileFromLinkSuccess = useCallback(() => { }, [])
  const handleLoadFileFromLinkError = useCallback(noop, [])
  const handleLoadFileFromLinkError = useCallback(() => { }, [])
  const handleClearFiles = useCallback(() => {
    const {
@@ -311,8 +310,7 @@
  const handleClipboardPasteFile = useCallback((e: ClipboardEvent<HTMLTextAreaElement>) => {
    const file = e.clipboardData?.files[0]
    const text = e.clipboardData?.getData('text/plain')
    if (file && !text) {
    if (file) {
      e.preventDefault()
      handleLocalFileUpload(file)
    }