Skip to content

Commit 8006d02

Browse files
committed
refactor: reorganize components into domain folders
1 parent 134a0e9 commit 8006d02

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+105
-73
lines changed

dashboard/src/App.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { ThemeProvider } from '@/components/theme-provider'
1+
import { ThemeProvider } from '@/components/common/theme-provider'
22
import { router } from '@/router'
33
import { QueryClientProvider } from '@tanstack/react-query'
44
import { RouterProvider } from 'react-router'
55
import { Toaster } from './components/ui/sonner'
6-
import DonationPopup from './components/donation-popup'
6+
import DonationPopup from './components/common/donation-popup'
77
import './lib/dayjs'
88
import { queryClient } from './utils/query-client'
99

dashboard/src/components/admin-statistics.tsx renamed to dashboard/src/components/admins/admin-statistics.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,3 +93,4 @@ export default function AdminStatisticsSection({ data }: AdminsStatisticsProps)
9393
</div>
9494
)
9595
}
96+

dashboard/src/components/admin-status-badge.tsx renamed to dashboard/src/components/admins/admin-status-badge.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,4 @@ export const AdminStatusBadge: FC<AdminStatusProps> = ({ isSudo, isDisabled }) =
4949
</Badge>
5050
)
5151
}
52+

dashboard/src/components/admins/columns.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { ChartPie, ChevronDown, MoreVertical, Pen, Power, PowerOff, RefreshCw, T
44
import { Button } from '@/components/ui/button'
55
import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger } from '@/components/ui/dropdown-menu.tsx'
66
import { formatBytes } from '@/utils/formatByte.ts'
7-
import { AdminStatusBadge } from '@/components/admin-status-badge'
7+
import { AdminStatusBadge } from './admin-status-badge'
88

99
interface ColumnSetupProps {
1010
t: (key: string) => string

dashboard/src/components/charts/all-nodes-stacked-bar-chart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { TrendingUp, Upload, Download, Calendar, Info } from 'lucide-react'
1414
import { dateUtils } from '@/utils/dateFormatter'
1515
import { TooltipProps } from 'recharts'
1616
import { useGetNodes, NodeResponse } from '@/service/api'
17-
import { useTheme } from '@/components/theme-provider'
17+
import { useTheme } from '@/components/common/theme-provider'
1818
import TimeSelector from './time-selector'
1919
import NodeStatsModal from '@/components/dialogs/node-stats-modal'
2020

dashboard/src/components/donation-popup.tsx renamed to dashboard/src/components/common/donation-popup.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Heart, X } from 'lucide-react'
22
import { useCallback, useEffect, useState } from 'react'
33
import { useTranslation } from 'react-i18next'
4-
import { Button } from './ui/button'
4+
import { Button } from '@/components/ui/button'
55
import { cn } from '@/lib/utils'
66
import { getAuthToken } from '@/utils/authStorage'
77

dashboard/src/components/github-star.tsx renamed to dashboard/src/components/common/github-star.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useTheme } from '@/components/theme-provider'
1+
import { useTheme } from './theme-provider'
22
import { REPO_URL } from '@/constants/Project'
33
import GitHubButton from 'react-github-btn'
44

@@ -17,3 +17,4 @@ export const GithubStar = () => {
1717
</GitHubButton>
1818
)
1919
}
20+

dashboard/src/components/Language.tsx renamed to dashboard/src/components/common/language.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,4 @@ export const Language: React.FC = () => {
6868
</DropdownMenu>
6969
)
7070
}
71+

0 commit comments

Comments
 (0)