Add patient management, deployment scripts, and Docker fixes
This commit is contained in:
@@ -422,13 +422,33 @@ export default function PipelineCaseDetail() {
|
||||
{/* Header */}
|
||||
<header className="pipeline-header">
|
||||
<div className="header-left">
|
||||
<button className="back-btn" onClick={() => nav('/')}>
|
||||
<button
|
||||
className="back-btn"
|
||||
onClick={() => caseData?.patient_id ? nav(`/patients/${caseData.patient_id}`) : nav('/patients')}
|
||||
>
|
||||
← Back
|
||||
</button>
|
||||
<h1 className="case-title">{caseId}</h1>
|
||||
<span className={`status-badge status-${caseData?.status || 'created'}`}>
|
||||
{caseData?.status?.replace(/_/g, ' ') || 'Created'}
|
||||
</span>
|
||||
<div className="case-header-info">
|
||||
{caseData?.patient && (
|
||||
<h1 className="patient-name-header">
|
||||
{caseData.patient.fullName}
|
||||
{caseData.patient.mrn && (
|
||||
<span className="patient-mrn-badge">MRN: {caseData.patient.mrn}</span>
|
||||
)}
|
||||
</h1>
|
||||
)}
|
||||
<div className="case-meta-row">
|
||||
<span className="case-id-label">{caseId}</span>
|
||||
{caseData?.visit_date && (
|
||||
<span className="visit-date-label">
|
||||
Visit: {new Date(caseData.visit_date).toLocaleDateString()}
|
||||
</span>
|
||||
)}
|
||||
<span className={`status-badge status-${caseData?.status || 'created'}`}>
|
||||
{caseData?.status?.replace(/_/g, ' ') || 'Created'}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user