From 8044b7f623dbbfd20495a02787d7abef5334388f Mon Sep 17 00:00:00 2001 From: diced Date: Fri, 30 Sep 2022 19:25:00 -0700 Subject: [PATCH] refactor: move clientUtils into utils/ --- src/components/File.tsx | 2 +- src/components/pages/Dashboard/StatCards.tsx | 2 +- src/components/pages/Manage/index.tsx | 2 +- src/components/pages/Stats/Graphs.tsx | 2 +- src/lib/{clientUtils.ts => utils/client.ts} | 0 src/pages/[...id].tsx | 2 +- src/pages/api/upload.ts | 2 +- 7 files changed, 6 insertions(+), 6 deletions(-) rename src/lib/{clientUtils.ts => utils/client.ts} (100%) diff --git a/src/components/File.tsx b/src/components/File.tsx index a35743d..b06d554 100644 --- a/src/components/File.tsx +++ b/src/components/File.tsx @@ -1,7 +1,7 @@ import { Button, Card, Group, LoadingOverlay, Modal, Stack, Text, Title, Tooltip } from '@mantine/core'; import { useClipboard } from '@mantine/hooks'; import { showNotification } from '@mantine/notifications'; -import { relativeTime } from 'lib/clientUtils'; +import { relativeTime } from 'lib/utils/client'; import { useFileDelete, useFileFavorite } from 'lib/queries/files'; import { useState } from 'react'; import { CalendarIcon, ClockIcon, CopyIcon, CrossIcon, DeleteIcon, FileIcon, HashIcon, ImageIcon, StarIcon } from './icons'; diff --git a/src/components/pages/Dashboard/StatCards.tsx b/src/components/pages/Dashboard/StatCards.tsx index aa48b6b..84e1026 100644 --- a/src/components/pages/Dashboard/StatCards.tsx +++ b/src/components/pages/Dashboard/StatCards.tsx @@ -1,7 +1,7 @@ import { SimpleGrid } from '@mantine/core'; import { FileIcon } from 'components/icons'; import StatCard from 'components/StatCard'; -import { percentChange } from 'lib/clientUtils'; +import { percentChange } from 'lib/utils/client'; import { useStats } from 'lib/queries/stats'; import { Database, Eye, Users } from 'react-feather'; diff --git a/src/components/pages/Manage/index.tsx b/src/components/pages/Manage/index.tsx index ded0ec6..59e37df 100644 --- a/src/components/pages/Manage/index.tsx +++ b/src/components/pages/Manage/index.tsx @@ -9,7 +9,7 @@ import Link from 'components/Link'; import MutedText from 'components/MutedText'; import { SmallTable } from 'components/SmallTable'; import useFetch from 'hooks/useFetch'; -import { bytesToRead } from 'lib/clientUtils'; +import { bytesToRead } from 'lib/utils/client'; import { updateUser } from 'lib/redux/reducers/user'; import { useStoreDispatch, useStoreSelector } from 'lib/redux/store'; import { useEffect, useState } from 'react'; diff --git a/src/components/pages/Stats/Graphs.tsx b/src/components/pages/Stats/Graphs.tsx index fe996f6..e9c89d3 100644 --- a/src/components/pages/Stats/Graphs.tsx +++ b/src/components/pages/Stats/Graphs.tsx @@ -2,7 +2,7 @@ import { Box, Card, Grid, LoadingOverlay, MantineTheme, Title, useMantineTheme } import { ArcElement, CategoryScale, Chart as ChartJS, ChartData, ChartOptions, LinearScale, LineController, LineElement, PointElement, Tooltip } from 'chart.js'; import ChartDataLabels from 'chartjs-plugin-datalabels'; import ColorHash from 'color-hash'; -import { bytesToRead } from 'lib/clientUtils'; +import { bytesToRead } from 'lib/utils/client'; import { useStats } from 'lib/queries/stats'; import { useMemo } from 'react'; import { Chart, Pie } from 'react-chartjs-2'; diff --git a/src/lib/clientUtils.ts b/src/lib/utils/client.ts similarity index 100% rename from src/lib/clientUtils.ts rename to src/lib/utils/client.ts diff --git a/src/pages/[...id].tsx b/src/pages/[...id].tsx index f1bec84..0774371 100644 --- a/src/pages/[...id].tsx +++ b/src/pages/[...id].tsx @@ -4,7 +4,7 @@ import { GetServerSideProps } from 'next'; import { Box, Button, Modal, PasswordInput } from '@mantine/core'; import config from 'lib/config'; import prisma from 'lib/prisma'; -import { parse } from 'lib/clientUtils'; +import { parse } from 'lib/utils/clientUtils'; import exts from 'lib/exts'; export default function EmbeddedImage({ image, user, pass }) { diff --git a/src/pages/api/upload.ts b/src/pages/api/upload.ts index 9b9dd9b..3a6405e 100644 --- a/src/pages/api/upload.ts +++ b/src/pages/api/upload.ts @@ -9,7 +9,7 @@ import { format as formatDate } from 'fecha'; import datasource from 'lib/datasource'; import { randomUUID } from 'crypto'; import sharp from 'sharp'; -import { humanTime, parseExpiry } from 'lib/clientUtils'; +import { humanTime, parseExpiry } from 'lib/utils/clientUtils'; import { StringValue } from 'ms'; import { sendUpload } from 'lib/discord';