summaryrefslogtreecommitdiff
path: root/frontend/components/drive/DriveDirectoryClient.tsx
diff options
context:
space:
mode:
authordiogo464 <[email protected]>2025-08-13 14:02:42 +0100
committerdiogo464 <[email protected]>2025-08-13 14:02:42 +0100
commit7c20b4e90374350e681d5807142ebc70cea0bfe3 (patch)
tree19469018c5e7b2b129ffb1217df370f32fdd2ce6 /frontend/components/drive/DriveDirectoryClient.tsx
parent86c0a412d2ed3fb22735e373d951e50ee24cdacd (diff)
Update components to use shared StorageData type
- Import StorageData type from lib/storage in all components - Remove duplicate interface definitions - Ensure type consistency across components - Clean up redundant type declarations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Diffstat (limited to 'frontend/components/drive/DriveDirectoryClient.tsx')
-rw-r--r--frontend/components/drive/DriveDirectoryClient.tsx7
1 files changed, 1 insertions, 6 deletions
diff --git a/frontend/components/drive/DriveDirectoryClient.tsx b/frontend/components/drive/DriveDirectoryClient.tsx
index c956fec..2a213f9 100644
--- a/frontend/components/drive/DriveDirectoryClient.tsx
+++ b/frontend/components/drive/DriveDirectoryClient.tsx
@@ -37,6 +37,7 @@ import { DriveLsEntry } from "@/lib/drive_types"
37import { UPLOAD_MAX_FILE_SIZE, UPLOAD_MAX_FILES } from "@/lib/constants" 37import { UPLOAD_MAX_FILE_SIZE, UPLOAD_MAX_FILES } from "@/lib/constants"
38import { DriveMoveDialog } from "./DriveMoveDialog" 38import { DriveMoveDialog } from "./DriveMoveDialog"
39import { StorageUsage } from "./StorageUsage" 39import { StorageUsage } from "./StorageUsage"
40import type { StorageData } from "@/lib/storage"
40 41
41function formatFileSize(bytes: number): string { 42function formatFileSize(bytes: number): string {
42 if (bytes === 0) return "0 Bytes" 43 if (bytes === 0) return "0 Bytes"
@@ -67,12 +68,6 @@ interface Breadcrumb {
67 path: string 68 path: string
68} 69}
69 70
70interface StorageData {
71 activeDriveUsage: number
72 totalDiskCapacity: number
73 totalDiskUsed: number
74 availableDisk: number
75}
76 71
77interface DriveDirectoryClientProps { 72interface DriveDirectoryClientProps {
78 path: string 73 path: string