diff --git a/components/FileListing.tsx b/components/FileListing.tsx index 71ce95c..bf3f166 100644 --- a/components/FileListing.tsx +++ b/components/FileListing.tsx @@ -37,7 +37,7 @@ import DefaultPreview from './previews/DefaultPreview' import { DownloadBtnContainer, PreviewContainer } from './previews/Containers' import DownloadButtonGroup from './DownloadBtnGtoup' -import { OdFileObject, OdFolderObject } from '../types' +import type { OdFileObject, OdFolderObject } from '../types' // Disabling SSR for some previews (image gallery view, and PDF view) const ReactViewer = dynamic(() => import('react-viewer'), { ssr: false }) diff --git a/components/SearchModal.tsx b/components/SearchModal.tsx index 15f3056..f416426 100644 --- a/components/SearchModal.tsx +++ b/components/SearchModal.tsx @@ -9,7 +9,7 @@ import Link from 'next/link' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { Dialog, Transition } from '@headlessui/react' -import { OdDriveItem, OdSearchResult } from '../types' +import type { OdDriveItem, OdSearchResult } from '../types' import { LoadingIcon } from './Loading' import { getFileIcon } from '../utils/getFileIcon' diff --git a/components/previews/AudioPreview.tsx b/components/previews/AudioPreview.tsx index 14e7396..9757c4a 100644 --- a/components/previews/AudioPreview.tsx +++ b/components/previews/AudioPreview.tsx @@ -1,4 +1,4 @@ -import { OdFileObject } from '../../types' +import type { OdFileObject } from '../../types' import { FC, useState } from 'react' import ReactPlayer from 'react-player' diff --git a/components/previews/DefaultPreview.tsx b/components/previews/DefaultPreview.tsx index 42bf790..91ce1ed 100644 --- a/components/previews/DefaultPreview.tsx +++ b/components/previews/DefaultPreview.tsx @@ -1,4 +1,4 @@ -import { OdFileObject } from '../../types' +import type { OdFileObject } from '../../types' import { FC } from 'react' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' diff --git a/components/previews/EPUBPreview.tsx b/components/previews/EPUBPreview.tsx index 5725a59..58435c4 100644 --- a/components/previews/EPUBPreview.tsx +++ b/components/previews/EPUBPreview.tsx @@ -1,4 +1,4 @@ -import { OdFileObject } from '../../types' +import type { OdFileObject } from '../../types' import { FC, useEffect, useRef, useState } from 'react' import { ReactReader } from 'react-reader' diff --git a/components/previews/OfficePreview.tsx b/components/previews/OfficePreview.tsx index eafca5f..47dc2e4 100644 --- a/components/previews/OfficePreview.tsx +++ b/components/previews/OfficePreview.tsx @@ -1,4 +1,4 @@ -import { OdFileObject } from '../../types' +import type { OdFileObject } from '../../types' import { FC, useEffect, useRef, useState } from 'react' import Preview from 'preview-office-docs' diff --git a/components/previews/VideoPreview.tsx b/components/previews/VideoPreview.tsx index 6a512ff..fe0e6af 100644 --- a/components/previews/VideoPreview.tsx +++ b/components/previews/VideoPreview.tsx @@ -1,4 +1,4 @@ -import { OdFileObject } from '../../types' +import type { OdFileObject } from '../../types' import ReactPlayer from 'react-player' import { useRouter } from 'next/router' import { useClipboard } from 'use-clipboard-copy' diff --git a/utils/getFileIcon.ts b/utils/getFileIcon.ts index 9027486..0f063ba 100644 --- a/utils/getFileIcon.ts +++ b/utils/getFileIcon.ts @@ -1,4 +1,4 @@ -import { IconPrefix, IconName } from '@fortawesome/fontawesome-common-types' +import type { IconPrefix, IconName } from '@fortawesome/fontawesome-common-types' const icons: { [key: string]: [IconPrefix, IconName] } = { image: ['far', 'file-image'],