Skip to content

Commit 8ef1920

Browse files
authored
Merge pull request #187 from bitovi/fix-essential-details-fields-initial-load
2 parents 65e4211 + 952ddc6 commit 8ef1920

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

packages/client/src/components/CaseDetails/components/CaseEssentialDetails/CaseEssentialDetails.stories.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,21 +55,24 @@ const mockCustomers = [
5555
const mockUsers = [
5656
{
5757
id: '1',
58-
name: 'Admin User',
58+
firstName: 'Admin',
59+
lastName: 'User',
5960
email: 'admin@example.com',
6061
createdAt: new Date('2024-01-01T00:00:00Z'),
6162
updatedAt: new Date('2024-01-01T00:00:00Z'),
6263
},
6364
{
6465
id: '2',
65-
name: 'Jane Smith',
66+
firstName: 'Jane',
67+
lastName: 'Smith',
6668
email: 'jane@example.com',
6769
createdAt: new Date('2024-01-02T00:00:00Z'),
6870
updatedAt: new Date('2024-01-02T00:00:00Z'),
6971
},
7072
{
7173
id: '3',
72-
name: 'John Doe',
74+
firstName: 'John',
75+
lastName: 'Doe',
7376
email: 'john@example.com',
7477
createdAt: new Date('2024-01-03T00:00:00Z'),
7578
updatedAt: new Date('2024-01-03T00:00:00Z'),

packages/client/src/components/CaseDetails/components/CaseEssentialDetails/CaseEssentialDetails.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ export function CaseEssentialDetails({ caseData, caseId }: CaseEssentialDetailsP
9898
<EditableSelect
9999
label="Customer Name"
100100
value={caseData.customerId}
101+
displayValue={`${caseData.customer.firstName} ${caseData.customer.lastName}`}
101102
options={(customers || []).map((c: { id: string; firstName: string; lastName: string }) => ({ value: c.id, label: `${c.firstName} ${c.lastName}` }))}
102103
onSave={handleCustomerChange}
103104
readonly={updateCaseMutation.isPending}
@@ -113,6 +114,7 @@ export function CaseEssentialDetails({ caseData, caseId }: CaseEssentialDetailsP
113114
<EditableSelect
114115
label="Assigned To"
115116
value={caseData.assignedTo || UNASSIGNED_VALUE}
117+
displayValue={caseData.assignee ? `${caseData.assignee.firstName} ${caseData.assignee.lastName}` : 'Unassigned'}
116118
options={[
117119
{ value: UNASSIGNED_VALUE, label: 'Unassigned' },
118120
...(users || []).map((user: { id: string; firstName: string; lastName: string }) => ({

0 commit comments

Comments
 (0)