Skip to content

createCallViewModel$ function refactor#3571

Merged
toger5 merged 2 commits intovoip-team/call-viewmodel-refactorfrom
toger5/createCallViewModelFunction$
Nov 17, 2025
Merged

createCallViewModel$ function refactor#3571
toger5 merged 2 commits intovoip-team/call-viewmodel-refactorfrom
toger5/createCallViewModelFunction$

Conversation

@toger5
Copy link
Copy Markdown
Contributor

@toger5 toger5 commented Nov 17, 2025

No description provided.

minimal changes thanks to the intermediate class refactor)
@toger5 toger5 requested a review from a team as a code owner November 17, 2025 17:25
@toger5 toger5 requested review from AndrewFerr and removed request for a team November 17, 2025 17:25
@toger5 toger5 added the PR-Developer-Experience Release note category. A PR that does not change EC but improves working with the repository. label Nov 17, 2025
Copy link
Copy Markdown
Member

@robintown robintown left a comment

Choose a reason for hiding this comment

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

This does look very simple in the end.

Comment on lines +176 to +177
* This interface represents the root snapshot for the call view. Snapshots in EC with rxjs behave like snapshot trees.
* They are a list of observables and objects containing observables to allow for a very granular update mechanism.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think I wouldn't call it a snapshot if it's not literally a static snapshot of plain data. I would say "this interface represents the root source of data for the call view", perhaps.

@toger5 toger5 force-pushed the toger5/createCallViewModelFunction$ branch from f62e2fc to 2a19f06 Compare November 17, 2025 18:45
@toger5 toger5 merged commit 222982c into voip-team/call-viewmodel-refactor Nov 17, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR-Developer-Experience Release note category. A PR that does not change EC but improves working with the repository.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants