From 799a423dbdf35363377c53a7113857fe4724618c Mon Sep 17 00:00:00 2001 From: spencerwooo Date: Thu, 26 Jan 2023 15:31:07 +0800 Subject: [PATCH] feat: use src/ dir for holding files --- package.json | 2 +- {components => src/components}/Auth.tsx | 0 {components => src/components}/Breadcrumb.tsx | 0 {components => src/components}/CustomEmbedLinkMenu.tsx | 0 {components => src/components}/DownloadBtnGtoup.tsx | 0 {components => src/components}/FileListing.tsx | 0 {components => src/components}/FolderGridLayout.tsx | 0 {components => src/components}/FolderListLayout.tsx | 0 {components => src/components}/Footer.tsx | 2 +- {components => src/components}/FourOhFour.tsx | 0 {components => src/components}/Loading.tsx | 0 {components => src/components}/MultiFileDownloader.tsx | 0 {components => src/components}/Navbar.tsx | 2 +- {components => src/components}/SearchModal.tsx | 2 +- {components => src/components}/SwitchLang.tsx | 0 {components => src/components}/SwitchLayout.tsx | 0 {components => src/components}/previews/AudioPreview.tsx | 0 {components => src/components}/previews/CodePreview.tsx | 0 {components => src/components}/previews/Containers.tsx | 0 {components => src/components}/previews/DefaultPreview.tsx | 0 {components => src/components}/previews/EPUBPreview.tsx | 0 {components => src/components}/previews/ImagePreview.tsx | 0 {components => src/components}/previews/MarkdownPreview.tsx | 0 {components => src/components}/previews/OfficePreview.tsx | 0 {components => src/components}/previews/PDFPreview.tsx | 0 {components => src/components}/previews/TextPreview.tsx | 0 {components => src/components}/previews/URLPreview.tsx | 0 {components => src/components}/previews/VideoPreview.tsx | 0 {pages => src/pages}/[...path].tsx | 6 +++--- {pages => src/pages}/_app.tsx | 0 {pages => src/pages}/_document.tsx | 2 +- {pages => src/pages}/api/index.ts | 4 ++-- {pages => src/pages}/api/item.ts | 2 +- {pages => src/pages}/api/name/[name].ts | 0 {pages => src/pages}/api/raw.ts | 2 +- {pages => src/pages}/api/search.ts | 4 ++-- {pages => src/pages}/api/thumbnail.ts | 2 +- {pages => src/pages}/index.tsx | 6 +++--- {pages => src/pages}/onedrive-vercel-index-oauth/step-1.tsx | 4 ++-- {pages => src/pages}/onedrive-vercel-index-oauth/step-2.tsx | 2 +- {pages => src/pages}/onedrive-vercel-index-oauth/step-3.tsx | 2 +- {styles => src/styles}/globals.css | 0 {styles => src/styles}/markdown-github.css | 0 {types => src/types}/index.d.ts | 0 {utils => src/utils}/fetchOnMount.ts | 0 {utils => src/utils}/fetchWithSWR.ts | 0 {utils => src/utils}/fileDetails.ts | 2 +- {utils => src/utils}/getBaseUrl.ts | 0 {utils => src/utils}/getFileIcon.ts | 0 {utils => src/utils}/getPreviewType.ts | 0 {utils => src/utils}/getReadablePath.ts | 0 {utils => src/utils}/oAuthHandler.ts | 2 +- {utils => src/utils}/odAuthTokenStore.ts | 2 +- {utils => src/utils}/protectedRouteHandler.ts | 2 +- {utils => src/utils}/useDeviceOS.ts | 0 {utils => src/utils}/useLocalStorage.ts | 0 56 files changed, 26 insertions(+), 26 deletions(-) rename {components => src/components}/Auth.tsx (100%) rename {components => src/components}/Breadcrumb.tsx (100%) rename {components => src/components}/CustomEmbedLinkMenu.tsx (100%) rename {components => src/components}/DownloadBtnGtoup.tsx (100%) rename {components => src/components}/FileListing.tsx (100%) rename {components => src/components}/FolderGridLayout.tsx (100%) rename {components => src/components}/FolderListLayout.tsx (100%) rename {components => src/components}/Footer.tsx (88%) rename {components => src/components}/FourOhFour.tsx (100%) rename {components => src/components}/Loading.tsx (100%) rename {components => src/components}/MultiFileDownloader.tsx (100%) rename {components => src/components}/Navbar.tsx (99%) rename {components => src/components}/SearchModal.tsx (99%) rename {components => src/components}/SwitchLang.tsx (100%) rename {components => src/components}/SwitchLayout.tsx (100%) rename {components => src/components}/previews/AudioPreview.tsx (100%) rename {components => src/components}/previews/CodePreview.tsx (100%) rename {components => src/components}/previews/Containers.tsx (100%) rename {components => src/components}/previews/DefaultPreview.tsx (100%) rename {components => src/components}/previews/EPUBPreview.tsx (100%) rename {components => src/components}/previews/ImagePreview.tsx (100%) rename {components => src/components}/previews/MarkdownPreview.tsx (100%) rename {components => src/components}/previews/OfficePreview.tsx (100%) rename {components => src/components}/previews/PDFPreview.tsx (100%) rename {components => src/components}/previews/TextPreview.tsx (100%) rename {components => src/components}/previews/URLPreview.tsx (100%) rename {components => src/components}/previews/VideoPreview.tsx (100%) rename {pages => src/pages}/[...path].tsx (88%) rename {pages => src/pages}/_app.tsx (100%) rename {pages => src/pages}/_document.tsx (93%) rename {pages => src/pages}/api/index.ts (98%) rename {pages => src/pages}/api/item.ts (95%) rename {pages => src/pages}/api/name/[name].ts (100%) rename {pages => src/pages}/api/raw.ts (97%) rename {pages => src/pages}/api/search.ts (95%) rename {pages => src/pages}/api/thumbnail.ts (98%) rename {pages => src/pages}/index.tsx (88%) rename {pages => src/pages}/onedrive-vercel-index-oauth/step-1.tsx (98%) rename {pages => src/pages}/onedrive-vercel-index-oauth/step-2.tsx (99%) rename {pages => src/pages}/onedrive-vercel-index-oauth/step-3.tsx (99%) rename {styles => src/styles}/globals.css (100%) rename {styles => src/styles}/markdown-github.css (100%) rename {types => src/types}/index.d.ts (100%) rename {utils => src/utils}/fetchOnMount.ts (100%) rename {utils => src/utils}/fetchWithSWR.ts (100%) rename {utils => src/utils}/fileDetails.ts (94%) rename {utils => src/utils}/getBaseUrl.ts (100%) rename {utils => src/utils}/getFileIcon.ts (100%) rename {utils => src/utils}/getPreviewType.ts (100%) rename {utils => src/utils}/getReadablePath.ts (100%) rename {utils => src/utils}/oAuthHandler.ts (98%) rename {utils => src/utils}/odAuthTokenStore.ts (94%) rename {utils => src/utils}/protectedRouteHandler.ts (96%) rename {utils => src/utils}/useDeviceOS.ts (100%) rename {utils => src/utils}/useLocalStorage.ts (100%) diff --git a/package.json b/package.json index 58021b5..d566c44 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "build": "next build", "start": "next start", "lint": "next lint", - "format": "prettier 'components/**/*.tsx' 'config/*.js' 'pages/**/*.{ts,tsx}' '{types,utils}/**/*.ts' --write", + "format": "prettier 'src/**/*.{js,ts,jsx,tsx}' --write", "extract": "i18next" }, "dependencies": { diff --git a/components/Auth.tsx b/src/components/Auth.tsx similarity index 100% rename from components/Auth.tsx rename to src/components/Auth.tsx diff --git a/components/Breadcrumb.tsx b/src/components/Breadcrumb.tsx similarity index 100% rename from components/Breadcrumb.tsx rename to src/components/Breadcrumb.tsx diff --git a/components/CustomEmbedLinkMenu.tsx b/src/components/CustomEmbedLinkMenu.tsx similarity index 100% rename from components/CustomEmbedLinkMenu.tsx rename to src/components/CustomEmbedLinkMenu.tsx diff --git a/components/DownloadBtnGtoup.tsx b/src/components/DownloadBtnGtoup.tsx similarity index 100% rename from components/DownloadBtnGtoup.tsx rename to src/components/DownloadBtnGtoup.tsx diff --git a/components/FileListing.tsx b/src/components/FileListing.tsx similarity index 100% rename from components/FileListing.tsx rename to src/components/FileListing.tsx diff --git a/components/FolderGridLayout.tsx b/src/components/FolderGridLayout.tsx similarity index 100% rename from components/FolderGridLayout.tsx rename to src/components/FolderGridLayout.tsx diff --git a/components/FolderListLayout.tsx b/src/components/FolderListLayout.tsx similarity index 100% rename from components/FolderListLayout.tsx rename to src/components/FolderListLayout.tsx diff --git a/components/Footer.tsx b/src/components/Footer.tsx similarity index 88% rename from components/Footer.tsx rename to src/components/Footer.tsx index 1e61d43..5e39c67 100644 --- a/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,4 +1,4 @@ -import config from '../config/site.config' +import config from '../../config/site.config' const createFooterMarkup = () => { return { diff --git a/components/FourOhFour.tsx b/src/components/FourOhFour.tsx similarity index 100% rename from components/FourOhFour.tsx rename to src/components/FourOhFour.tsx diff --git a/components/Loading.tsx b/src/components/Loading.tsx similarity index 100% rename from components/Loading.tsx rename to src/components/Loading.tsx diff --git a/components/MultiFileDownloader.tsx b/src/components/MultiFileDownloader.tsx similarity index 100% rename from components/MultiFileDownloader.tsx rename to src/components/MultiFileDownloader.tsx diff --git a/components/Navbar.tsx b/src/components/Navbar.tsx similarity index 99% rename from components/Navbar.tsx rename to src/components/Navbar.tsx index 6cd3c9a..9a7ac24 100644 --- a/components/Navbar.tsx +++ b/src/components/Navbar.tsx @@ -10,7 +10,7 @@ import { useRouter } from 'next/router' import { Fragment, useEffect, useState } from 'react' import { useTranslation } from 'next-i18next' -import siteConfig from '../config/site.config' +import siteConfig from '../../config/site.config' import SearchModal from './SearchModal' import SwitchLang from './SwitchLang' import useDeviceOS from '../utils/useDeviceOS' diff --git a/components/SearchModal.tsx b/src/components/SearchModal.tsx similarity index 99% rename from components/SearchModal.tsx rename to src/components/SearchModal.tsx index 122025c..2b51a95 100644 --- a/components/SearchModal.tsx +++ b/src/components/SearchModal.tsx @@ -15,7 +15,7 @@ import { LoadingIcon } from './Loading' import { getFileIcon } from '../utils/getFileIcon' import { fetcher } from '../utils/fetchWithSWR' -import siteConfig from '../config/site.config' +import siteConfig from '../../config/site.config' /** * Extract the searched item's path in field 'parentReference' and convert it to the diff --git a/components/SwitchLang.tsx b/src/components/SwitchLang.tsx similarity index 100% rename from components/SwitchLang.tsx rename to src/components/SwitchLang.tsx diff --git a/components/SwitchLayout.tsx b/src/components/SwitchLayout.tsx similarity index 100% rename from components/SwitchLayout.tsx rename to src/components/SwitchLayout.tsx diff --git a/components/previews/AudioPreview.tsx b/src/components/previews/AudioPreview.tsx similarity index 100% rename from components/previews/AudioPreview.tsx rename to src/components/previews/AudioPreview.tsx diff --git a/components/previews/CodePreview.tsx b/src/components/previews/CodePreview.tsx similarity index 100% rename from components/previews/CodePreview.tsx rename to src/components/previews/CodePreview.tsx diff --git a/components/previews/Containers.tsx b/src/components/previews/Containers.tsx similarity index 100% rename from components/previews/Containers.tsx rename to src/components/previews/Containers.tsx diff --git a/components/previews/DefaultPreview.tsx b/src/components/previews/DefaultPreview.tsx similarity index 100% rename from components/previews/DefaultPreview.tsx rename to src/components/previews/DefaultPreview.tsx diff --git a/components/previews/EPUBPreview.tsx b/src/components/previews/EPUBPreview.tsx similarity index 100% rename from components/previews/EPUBPreview.tsx rename to src/components/previews/EPUBPreview.tsx diff --git a/components/previews/ImagePreview.tsx b/src/components/previews/ImagePreview.tsx similarity index 100% rename from components/previews/ImagePreview.tsx rename to src/components/previews/ImagePreview.tsx diff --git a/components/previews/MarkdownPreview.tsx b/src/components/previews/MarkdownPreview.tsx similarity index 100% rename from components/previews/MarkdownPreview.tsx rename to src/components/previews/MarkdownPreview.tsx diff --git a/components/previews/OfficePreview.tsx b/src/components/previews/OfficePreview.tsx similarity index 100% rename from components/previews/OfficePreview.tsx rename to src/components/previews/OfficePreview.tsx diff --git a/components/previews/PDFPreview.tsx b/src/components/previews/PDFPreview.tsx similarity index 100% rename from components/previews/PDFPreview.tsx rename to src/components/previews/PDFPreview.tsx diff --git a/components/previews/TextPreview.tsx b/src/components/previews/TextPreview.tsx similarity index 100% rename from components/previews/TextPreview.tsx rename to src/components/previews/TextPreview.tsx diff --git a/components/previews/URLPreview.tsx b/src/components/previews/URLPreview.tsx similarity index 100% rename from components/previews/URLPreview.tsx rename to src/components/previews/URLPreview.tsx diff --git a/components/previews/VideoPreview.tsx b/src/components/previews/VideoPreview.tsx similarity index 100% rename from components/previews/VideoPreview.tsx rename to src/components/previews/VideoPreview.tsx diff --git a/pages/[...path].tsx b/src/pages/[...path].tsx similarity index 88% rename from pages/[...path].tsx rename to src/pages/[...path].tsx index a7a3e56..0b8dcca 100644 --- a/pages/[...path].tsx +++ b/src/pages/[...path].tsx @@ -2,7 +2,7 @@ import Head from 'next/head' import { useRouter } from 'next/router' import { serverSideTranslations } from 'next-i18next/serverSideTranslations' -import siteConfig from '../config/site.config' +import siteConfig from '../../config/site.config' import Navbar from '../components/Navbar' import FileListing from '../components/FileListing' import Footer from '../components/Footer' @@ -20,8 +20,8 @@ export default function Folders() {
-
-