Skip to content

Condition display ILLDEV-342#3

Open
skomorokh wants to merge 4 commits intomainfrom
condition-disp-illdev-342
Open

Condition display ILLDEV-342#3
skomorokh wants to merge 4 commits intomainfrom
condition-disp-illdev-342

Conversation

@skomorokh
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates how loan conditions are displayed in the Flow view by sourcing them from the broker notifications stream (instead of request.conditions), and ensures the UI refreshes after adding a condition.

Changes:

  • Switch loan condition rendering to derive from broker/patron_requests/:id/notifications items of kind === 'condition'.
  • Invalidate the notifications query after the “add-condition” action to refresh displayed conditions.
  • Increase notifications query limit to 1000 and add the LoanConditions section into the Flow view components list.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/util/formatCondition.js Adapts condition formatting helpers to operate on notification-shaped objects (condition, cost, currency, note).
src/components/chat/useNotifications.js Requests notifications with an increased limit to support condition/history display.
src/components/Flow/moreActions/AddCondition.js Invalidates the notifications query after successfully adding a condition.
src/components/Flow/FlowViewComponents/index.js Inserts the LoanConditions section into the Flow view layout.
src/components/Flow/FlowViewComponents/LoanConditions.js Reimplements LoanConditions to fetch and display condition notifications via useNotificationList.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/chat/useNotifications.js Outdated
Comment thread src/components/Flow/FlowViewComponents/LoanConditions.js
Comment thread src/components/Flow/moreActions/AddCondition.js
...but still leaves unread messages displayed as unread when you're
opening the pane so you get a chance to see what's new
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants