import React from 'react' import { Group, Title, Badge, Button, Text, Box } from '@mantine/core' import { IconRefresh } from '@tabler/icons-react' import { useXRD } from '../context/XRDContext' const Header = () => { const { filename, analysisStatus, handleReset } = useXRD() const getStatusBadge = () => { switch (analysisStatus) { case 'PROCESSING': return ( Analyzing... ) case 'COMPLETE': return ( Analysis Complete ) default: return ( Ready ) } } return ( {/* Left: Logo/App Name */} Open AlphaDiffract Demo {/* Center: Filename and Status */} {filename || 'No File Loaded'} {getStatusBadge()} {/* Right: Action Toolbar */} ) } export default Header