├── .env.example ├── .eslintrc.cjs ├── .gitignore ├── .prettierrc.cjs ├── LICENSE ├── README.md ├── bun.lockb ├── components.json ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── favicon.ico ├── favicon.png ├── favicon.svg ├── flaticon.svg ├── images │ ├── 404.png │ ├── password.png │ ├── setup │ │ ├── google-cloud-10.png │ │ ├── google-cloud-2.png │ │ ├── google-cloud-3.png │ │ ├── google-cloud-4.png │ │ ├── google-cloud-5.png │ │ ├── google-cloud-6.png │ │ ├── google-cloud-7.png │ │ ├── google-cloud-8.png │ │ └── google-cloud-9.png │ └── undraw_vault.svg ├── logo.svg └── og.webp ├── src ├── actions │ ├── configuration.ts │ ├── files.ts │ ├── password.ts │ ├── paths.ts │ ├── search.ts │ └── token.ts ├── app │ ├── [...rest] │ │ └── page.tsx │ ├── api │ │ ├── download │ │ │ └── [...rest] │ │ │ │ └── route.ts │ │ ├── internal │ │ │ ├── check │ │ │ │ └── route.ts │ │ │ └── encrypt │ │ │ │ └── route.ts │ │ ├── og │ │ │ └── [encryptedId] │ │ │ │ └── route.ts │ │ ├── preview │ │ │ └── [encryptedId] │ │ │ │ └── route.ts │ │ ├── raw │ │ │ └── [...rest] │ │ │ │ └── route.ts │ │ ├── thumb │ │ │ └── [encryptedId] │ │ │ │ └── route.ts │ │ └── token │ │ │ └── route.ts │ ├── error.tsx │ ├── layout.tsx │ ├── loading.tsx │ ├── ngdi-internal │ │ ├── configurator │ │ │ └── page.tsx │ │ ├── deploy │ │ │ └── page.tsx │ │ ├── embed │ │ │ └── [...rest] │ │ │ │ └── page.tsx │ │ └── page.tsx │ ├── not-found.tsx │ └── page.tsx ├── components │ ├── explorer │ │ ├── FileActions.tsx │ │ ├── FileBreadcrumbs.tsx │ │ ├── FileItem.tsx │ │ ├── FileLayout.tsx │ │ ├── FileReadme.tsx │ │ └── index.ts │ ├── global │ │ ├── Markdown.tsx │ │ ├── Status.tsx │ │ └── index.ts │ ├── internal │ │ ├── ConfiguratorPage.Api.tsx │ │ ├── ConfiguratorPage.Environment.tsx │ │ ├── ConfiguratorPage.Site.tsx │ │ ├── ConfiguratorPage.tsx │ │ ├── DeployPage.tsx │ │ ├── EmbedPage.tsx │ │ └── index.ts │ ├── layout │ │ ├── Error.tsx │ │ ├── Footer.tsx │ │ ├── Navbar.tsx │ │ ├── NotFound.tsx │ │ ├── PageLoader.tsx │ │ ├── Password.tsx │ │ ├── Provider.tsx │ │ ├── ToTop.tsx │ │ └── index.ts │ ├── preview │ │ ├── Document.tsx │ │ ├── Image.tsx │ │ ├── Information.tsx │ │ ├── Manga.tsx │ │ ├── Media.tsx │ │ ├── MediaPlaylistLayout.tsx │ │ ├── Pdf.tsx │ │ ├── PreviewLayout.tsx │ │ ├── Rich.tsx │ │ ├── Unknown.tsx │ │ └── index.ts │ └── ui │ │ ├── accordion.tsx │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── carousel.tsx │ │ ├── checkbox.tsx │ │ ├── combobox.virtualized.tsx │ │ ├── command.tsx │ │ ├── context-menu.tsx │ │ ├── dialog.responsive.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.responsive.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── icon.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ ├── toaster.tsx │ │ ├── tooltip.tsx │ │ └── use-toast.ts ├── config │ └── gIndex.config.ts ├── constant.ts ├── context │ ├── confirmProvider.tsx │ ├── layoutContext.tsx │ └── responsiveContext.tsx ├── hooks │ ├── use-mobile.tsx │ ├── useLoading.ts │ └── usePRouter.ts ├── lib │ ├── configurationHelper.ts │ ├── previewHelper.tsx │ ├── utils.server.ts │ └── utils.ts ├── middleware.ts ├── styles │ ├── code-highlight.css │ ├── globals.css │ ├── markdown.css │ └── vidstack.css └── types │ ├── index.ts │ └── schema.ts ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/bun.lockb -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/components.json -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/flaticon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/flaticon.svg -------------------------------------------------------------------------------- /public/images/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/404.png -------------------------------------------------------------------------------- /public/images/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/password.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-10.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-2.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-3.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-4.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-5.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-6.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-7.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-8.png -------------------------------------------------------------------------------- /public/images/setup/google-cloud-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/setup/google-cloud-9.png -------------------------------------------------------------------------------- /public/images/undraw_vault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/images/undraw_vault.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/og.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/public/og.webp -------------------------------------------------------------------------------- /src/actions/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/actions/configuration.ts -------------------------------------------------------------------------------- /src/actions/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/actions/files.ts -------------------------------------------------------------------------------- /src/actions/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/actions/password.ts -------------------------------------------------------------------------------- /src/actions/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/actions/paths.ts -------------------------------------------------------------------------------- /src/actions/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/actions/search.ts -------------------------------------------------------------------------------- /src/actions/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/actions/token.ts -------------------------------------------------------------------------------- /src/app/[...rest]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/[...rest]/page.tsx -------------------------------------------------------------------------------- /src/app/api/download/[...rest]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/download/[...rest]/route.ts -------------------------------------------------------------------------------- /src/app/api/internal/check/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/internal/check/route.ts -------------------------------------------------------------------------------- /src/app/api/internal/encrypt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/internal/encrypt/route.ts -------------------------------------------------------------------------------- /src/app/api/og/[encryptedId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/og/[encryptedId]/route.ts -------------------------------------------------------------------------------- /src/app/api/preview/[encryptedId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/preview/[encryptedId]/route.ts -------------------------------------------------------------------------------- /src/app/api/raw/[...rest]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/raw/[...rest]/route.ts -------------------------------------------------------------------------------- /src/app/api/thumb/[encryptedId]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/thumb/[encryptedId]/route.ts -------------------------------------------------------------------------------- /src/app/api/token/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/api/token/route.ts -------------------------------------------------------------------------------- /src/app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/error.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/loading.tsx -------------------------------------------------------------------------------- /src/app/ngdi-internal/configurator/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/ngdi-internal/configurator/page.tsx -------------------------------------------------------------------------------- /src/app/ngdi-internal/deploy/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/ngdi-internal/deploy/page.tsx -------------------------------------------------------------------------------- /src/app/ngdi-internal/embed/[...rest]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/ngdi-internal/embed/[...rest]/page.tsx -------------------------------------------------------------------------------- /src/app/ngdi-internal/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/ngdi-internal/page.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components/explorer/FileActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/explorer/FileActions.tsx -------------------------------------------------------------------------------- /src/components/explorer/FileBreadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/explorer/FileBreadcrumbs.tsx -------------------------------------------------------------------------------- /src/components/explorer/FileItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/explorer/FileItem.tsx -------------------------------------------------------------------------------- /src/components/explorer/FileLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/explorer/FileLayout.tsx -------------------------------------------------------------------------------- /src/components/explorer/FileReadme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/explorer/FileReadme.tsx -------------------------------------------------------------------------------- /src/components/explorer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/explorer/index.ts -------------------------------------------------------------------------------- /src/components/global/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/global/Markdown.tsx -------------------------------------------------------------------------------- /src/components/global/Status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/global/Status.tsx -------------------------------------------------------------------------------- /src/components/global/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/global/index.ts -------------------------------------------------------------------------------- /src/components/internal/ConfiguratorPage.Api.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/ConfiguratorPage.Api.tsx -------------------------------------------------------------------------------- /src/components/internal/ConfiguratorPage.Environment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/ConfiguratorPage.Environment.tsx -------------------------------------------------------------------------------- /src/components/internal/ConfiguratorPage.Site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/ConfiguratorPage.Site.tsx -------------------------------------------------------------------------------- /src/components/internal/ConfiguratorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/ConfiguratorPage.tsx -------------------------------------------------------------------------------- /src/components/internal/DeployPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/DeployPage.tsx -------------------------------------------------------------------------------- /src/components/internal/EmbedPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/EmbedPage.tsx -------------------------------------------------------------------------------- /src/components/internal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/internal/index.ts -------------------------------------------------------------------------------- /src/components/layout/Error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/Error.tsx -------------------------------------------------------------------------------- /src/components/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/Footer.tsx -------------------------------------------------------------------------------- /src/components/layout/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/Navbar.tsx -------------------------------------------------------------------------------- /src/components/layout/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/NotFound.tsx -------------------------------------------------------------------------------- /src/components/layout/PageLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/PageLoader.tsx -------------------------------------------------------------------------------- /src/components/layout/Password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/Password.tsx -------------------------------------------------------------------------------- /src/components/layout/Provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/Provider.tsx -------------------------------------------------------------------------------- /src/components/layout/ToTop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/ToTop.tsx -------------------------------------------------------------------------------- /src/components/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/layout/index.ts -------------------------------------------------------------------------------- /src/components/preview/Document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Document.tsx -------------------------------------------------------------------------------- /src/components/preview/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Image.tsx -------------------------------------------------------------------------------- /src/components/preview/Information.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Information.tsx -------------------------------------------------------------------------------- /src/components/preview/Manga.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Manga.tsx -------------------------------------------------------------------------------- /src/components/preview/Media.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Media.tsx -------------------------------------------------------------------------------- /src/components/preview/MediaPlaylistLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/MediaPlaylistLayout.tsx -------------------------------------------------------------------------------- /src/components/preview/Pdf.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Pdf.tsx -------------------------------------------------------------------------------- /src/components/preview/PreviewLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/PreviewLayout.tsx -------------------------------------------------------------------------------- /src/components/preview/Rich.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Rich.tsx -------------------------------------------------------------------------------- /src/components/preview/Unknown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/Unknown.tsx -------------------------------------------------------------------------------- /src/components/preview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/preview/index.ts -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/combobox.virtualized.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/combobox.virtualized.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.responsive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/dialog.responsive.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.responsive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/dropdown-menu.responsive.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/icon.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/components/ui/use-toast.ts -------------------------------------------------------------------------------- /src/config/gIndex.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/config/gIndex.config.ts -------------------------------------------------------------------------------- /src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/constant.ts -------------------------------------------------------------------------------- /src/context/confirmProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/context/confirmProvider.tsx -------------------------------------------------------------------------------- /src/context/layoutContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/context/layoutContext.tsx -------------------------------------------------------------------------------- /src/context/responsiveContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/context/responsiveContext.tsx -------------------------------------------------------------------------------- /src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /src/hooks/useLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/hooks/useLoading.ts -------------------------------------------------------------------------------- /src/hooks/usePRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/hooks/usePRouter.ts -------------------------------------------------------------------------------- /src/lib/configurationHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/lib/configurationHelper.ts -------------------------------------------------------------------------------- /src/lib/previewHelper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/lib/previewHelper.tsx -------------------------------------------------------------------------------- /src/lib/utils.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/lib/utils.server.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/styles/code-highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/styles/code-highlight.css -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/styles/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/styles/markdown.css -------------------------------------------------------------------------------- /src/styles/vidstack.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/styles/vidstack.css -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/src/types/schema.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbahArip/next-gdrive-index/HEAD/tsconfig.json --------------------------------------------------------------------------------