mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage
synced 2026-04-11 18:28:15 +00:00
fix: add isRowHeader to all tables — fixes React error #520 in production
All Table.Head components need at least one isRowHeader prop set. Fixed in: worklist, agent-table, settings, patients, call-history, agent-detail. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -291,7 +291,7 @@ export const WorklistPanel = ({ missedCalls, followUps, leads, loading, onSelect
|
|||||||
<div className="px-2 pt-3">
|
<div className="px-2 pt-3">
|
||||||
<Table size="sm">
|
<Table size="sm">
|
||||||
<Table.Header>
|
<Table.Header>
|
||||||
<Table.Head label="PRIORITY" className="w-20" />
|
<Table.Head label="PRIORITY" className="w-20" isRowHeader />
|
||||||
<Table.Head label="PATIENT" />
|
<Table.Head label="PATIENT" />
|
||||||
<Table.Head label="PHONE" />
|
<Table.Head label="PHONE" />
|
||||||
<Table.Head label="TYPE" />
|
<Table.Head label="TYPE" />
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ export const AgentTable = ({ calls }: AgentTableProps) => {
|
|||||||
<TableCard.Header title="Agent Performance" badge={agents.length} description="Call metrics by agent" />
|
<TableCard.Header title="Agent Performance" badge={agents.length} description="Call metrics by agent" />
|
||||||
<Table>
|
<Table>
|
||||||
<Table.Header>
|
<Table.Header>
|
||||||
<Table.Head label="AGENT" />
|
<Table.Head label="AGENT" isRowHeader />
|
||||||
<Table.Head label="IN" />
|
<Table.Head label="IN" />
|
||||||
<Table.Head label="OUT" />
|
<Table.Head label="OUT" />
|
||||||
<Table.Head label="MISSED" />
|
<Table.Head label="MISSED" />
|
||||||
|
|||||||
@@ -208,7 +208,7 @@ export const AgentDetailPage = () => {
|
|||||||
) : (
|
) : (
|
||||||
<Table>
|
<Table>
|
||||||
<Table.Header>
|
<Table.Header>
|
||||||
<Table.Head label="TYPE" className="w-14" />
|
<Table.Head label="TYPE" className="w-14" isRowHeader />
|
||||||
<Table.Head label="PATIENT" />
|
<Table.Head label="PATIENT" />
|
||||||
<Table.Head label="PHONE" />
|
<Table.Head label="PHONE" />
|
||||||
<Table.Head label="DURATION" className="w-24" />
|
<Table.Head label="DURATION" className="w-24" />
|
||||||
|
|||||||
@@ -205,7 +205,7 @@ export const CallHistoryPage = () => {
|
|||||||
) : (
|
) : (
|
||||||
<Table>
|
<Table>
|
||||||
<Table.Header>
|
<Table.Header>
|
||||||
<Table.Head label="TYPE" className="w-14" />
|
<Table.Head label="TYPE" className="w-14" isRowHeader />
|
||||||
<Table.Head label="PATIENT" />
|
<Table.Head label="PATIENT" />
|
||||||
<Table.Head label="PHONE" />
|
<Table.Head label="PHONE" />
|
||||||
<Table.Head label="DURATION" className="w-24" />
|
<Table.Head label="DURATION" className="w-24" />
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ export const PatientsPage = () => {
|
|||||||
) : (
|
) : (
|
||||||
<Table>
|
<Table>
|
||||||
<Table.Header>
|
<Table.Header>
|
||||||
<Table.Head label="PATIENT" />
|
<Table.Head label="PATIENT" isRowHeader />
|
||||||
<Table.Head label="CONTACT" />
|
<Table.Head label="CONTACT" />
|
||||||
<Table.Head label="TYPE" />
|
<Table.Head label="TYPE" />
|
||||||
<Table.Head label="GENDER" />
|
<Table.Head label="GENDER" />
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ export const SettingsPage = () => {
|
|||||||
) : (<>
|
) : (<>
|
||||||
<Table>
|
<Table>
|
||||||
<Table.Header>
|
<Table.Header>
|
||||||
<Table.Head label="EMPLOYEE" />
|
<Table.Head label="EMPLOYEE" isRowHeader />
|
||||||
<Table.Head label="EMAIL" />
|
<Table.Head label="EMAIL" />
|
||||||
<Table.Head label="ROLES" />
|
<Table.Head label="ROLES" />
|
||||||
<Table.Head label="STATUS" />
|
<Table.Head label="STATUS" />
|
||||||
|
|||||||
Reference in New Issue
Block a user