Spaces:
Paused
Paused
| export const mockStats = { | |
| storage: 12.7, | |
| storageUnit: 'TB', | |
| bandwidth: 41.2, | |
| transfers: 241, | |
| integrity: 100, | |
| latency: 18, | |
| throughput: 37.4, | |
| upload: 18.2, | |
| download: 19.2, | |
| cpu: 31, | |
| ram: 12, | |
| diskSpeed: 7.8, | |
| connections: 842, | |
| requestsPerSec: 9224, | |
| avgLatency: 14, | |
| sessions: 5, | |
| filesIndexed: 27, | |
| queriesHandled: 1842, | |
| } | |
| export const mockTransfers = [ | |
| { id: 1, name: 'movie.mov', size: '12.4 GB', progress: 96, speed: 2.7, eta: '0.4s', status: 'live', hash: 'Verified' }, | |
| { id: 2, name: 'dataset.tar.gz', size: '4.2 GB', progress: 72, speed: 1.8, eta: '1.2s', status: 'live', hash: 'Verifying' }, | |
| { id: 3, name: 'model_weights.bin', size: '8.1 GB', progress: 45, speed: 3.2, eta: '2.5s', status: 'live', hash: 'Pending' }, | |
| { id: 4, name: 'presentation.mp4', size: '2.3 GB', progress: 100, speed: 0, eta: 'Done', status: 'complete', hash: 'Verified' }, | |
| { id: 5, name: 'archive_2026.zip', size: '15.7 GB', progress: 28, speed: 1.4, eta: '8.2s', status: 'live', hash: 'Pending' }, | |
| { id: 6, name: 'research_data.csv', size: '890 MB', progress: 100, speed: 0, eta: 'Done', status: 'complete', hash: 'Verified' }, | |
| ] | |
| export const mockEvents = [ | |
| { id: 1, time: '14:02:18', type: 'UPLOAD', file: 'movie.mov', detail: '12.4 GB', status: 'Integrity Verified', color: 'primary' }, | |
| { id: 2, time: '14:02:19', type: 'DOWNLOAD', file: 'dataset.tar', detail: 'Completed', status: '', color: 'success' }, | |
| { id: 3, time: '14:02:20', type: 'SHARE', file: 'report.pdf', detail: 'Link Created', status: '', color: 'accent' }, | |
| { id: 4, time: '14:02:21', type: 'API', file: 'Range Request', detail: '16 MB', status: '', color: 'secondary' }, | |
| { id: 5, time: '14:02:22', type: 'UPLOAD', file: 'images.zip', detail: '340 MB', status: 'Integrity Verified', color: 'primary' }, | |
| { id: 6, time: '14:02:23', type: 'STREAM', file: 'keynote.mp4', detail: 'Started', status: '', color: 'accent' }, | |
| { id: 7, time: '14:02:24', type: 'DELETE', file: 'temp_cache/', detail: 'Cleaned', status: '', color: 'critical' }, | |
| { id: 8, time: '14:02:25', type: 'REPLICATE', file: 'model.bin', detail: 'Edge: 3 nodes', status: '', color: 'success' }, | |
| ] | |
| export const mockNodes = [ | |
| { name: 'New York', x: 25, y: 38, latency: 12 }, | |
| { name: 'London', x: 47, y: 30, latency: 18 }, | |
| { name: 'Berlin', x: 52, y: 33, latency: 22 }, | |
| { name: 'Dubai', x: 62, y: 48, latency: 31 }, | |
| { name: 'Singapore', x: 76, y: 58, latency: 44 }, | |
| { name: 'Tokyo', x: 84, y: 38, latency: 38 }, | |
| { name: 'San Francisco', x: 15, y: 42, latency: 15 }, | |
| { name: 'São Paulo', x: 32, y: 68, latency: 52 }, | |
| ] | |
| export const mockConnections = [ | |
| { from: 'New York', to: 'London' }, | |
| { from: 'London', to: 'Berlin' }, | |
| { from: 'New York', to: 'San Francisco' }, | |
| { from: 'Dubai', to: 'Singapore' }, | |
| { from: 'Singapore', to: 'Tokyo' }, | |
| { from: 'New York', to: 'São Paulo' }, | |
| { from: 'Berlin', to: 'Dubai' }, | |
| { from: 'San Francisco', to: 'Tokyo' }, | |
| ] | |
| export const mockAIModels = [ | |
| { name: 'GPT-5', status: 'Connected', color: 'success' }, | |
| { name: 'Claude', status: 'Connected', color: 'success' }, | |
| { name: 'Gemini', status: 'Connected', color: 'success' }, | |
| { name: 'Cursor', status: 'Connected', color: 'success' }, | |
| ] | |
| export const mockFiles = [ | |
| { name: 'dataset.zip', size: '4.2 GB', status: 'Shared', downloads: 142, icon: 'archive' }, | |
| { name: 'movie.mov', size: '12.4 GB', status: 'Processing', downloads: 0, icon: 'video' }, | |
| { name: 'report.pdf', size: '8.2 MB', status: 'Ready', downloads: 421, icon: 'file' }, | |
| { name: 'image.png', size: '3.1 MB', status: 'Downloaded', downloads: 89, icon: 'image' }, | |
| { name: 'model_weights.bin', size: '8.1 GB', status: 'Shared', downloads: 67, icon: 'database' }, | |
| { name: 'keynote.mp4', size: '2.3 GB', status: 'Ready', downloads: 234, icon: 'video' }, | |
| ] | |
| export const commandPaletteItems = [ | |
| { label: 'Transfer', icon: 'arrow-right-left', section: 'Navigate' }, | |
| { label: 'Analytics', icon: 'bar-chart-3', section: 'Navigate' }, | |
| { label: 'Users', icon: 'users', section: 'Navigate' }, | |
| { label: 'Storage', icon: 'hard-drive', section: 'Navigate' }, | |
| { label: 'Sessions', icon: 'monitor', section: 'Navigate' }, | |
| { label: 'Logs', icon: 'scroll-text', section: 'Navigate' }, | |
| { label: 'Search', icon: 'search', section: 'Navigate' }, | |
| { label: 'Settings', icon: 'settings', section: 'Navigate' }, | |
| { label: 'API', icon: 'code', section: 'Navigate' }, | |
| { label: 'Nodes', icon: 'server', section: 'Navigate' }, | |
| { label: 'Upload File', icon: 'upload', section: 'Actions' }, | |
| { label: 'Create Share Link', icon: 'link', section: 'Actions' }, | |
| { label: 'New Session', icon: 'plus', section: 'Actions' }, | |
| ] | |
| export const aiQueries = [ | |
| 'Summarize', | |
| 'Find duplicates', | |
| 'Extract tables', | |
| 'Generate metadata', | |
| 'Translate', | |
| 'Create captions', | |
| 'Index for search', | |
| 'Compare versions', | |
| 'Generate embeddings', | |
| 'Explain contents', | |
| ] | |
| export const eventTemplates = [ | |
| { type: 'UPLOAD', detail: (f, s) => `${s}`, status: 'Integrity Verified', color: 'primary' }, | |
| { type: 'DOWNLOAD', detail: () => 'Completed', status: '', color: 'success' }, | |
| { type: 'SHARE', detail: () => 'Link Created', status: '', color: 'accent' }, | |
| { type: 'API', detail: (f, s) => `${s}`, status: '', color: 'secondary' }, | |
| { type: 'STREAM', detail: () => 'Started', status: '', color: 'accent' }, | |
| { type: 'REPLICATE', detail: () => `Edge: ${Math.floor(Math.random() * 4) + 2} nodes`, status: '', color: 'success' }, | |
| ] | |
| export const fileNames = [ | |
| 'movie.mov', 'dataset.tar.gz', 'model_weights.bin', 'presentation.mp4', | |
| 'archive_2026.zip', 'research_data.csv', 'images.zip', 'keynote.mp4', | |
| 'report.pdf', 'backup.sql', 'vector_index.faiss', 'training_set.parquet', | |
| ] | |
| export const fileSizes = [ | |
| '12.4 GB', '4.2 GB', '8.1 GB', '2.3 GB', '340 MB', '890 MB', | |
| '16 MB', '1.2 GB', '45 GB', '128 MB', '7.7 GB', '23 GB', | |
| ] | |