Skip to content

[OSD] handle data processing state - #1078

Draft
katsiarynaby wants to merge 2 commits into
epam:mainfrom
katsiarynaby:36-osd-handle-data-processing-state
Draft

[OSD] handle data processing state#1078
katsiarynaby wants to merge 2 commits into
epam:mainfrom
katsiarynaby:36-osd-handle-data-processing-state

Conversation

@katsiarynaby

@katsiarynaby katsiarynaby commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator

Added a dedicated ViewerProcessingState component to handle the viewer’s “document still processing” state in one place.
This component provides a clear waiting UI, supports manual refresh, and conditionally shows page readiness progress (ready/expected) only when expected page count is known.

Test Plan

  • Open a document with no ready pages yet and verify processing state is shown.
  • Verify generic message is shown when expected page count is unknown.
  • Verify progress text appears once expected page count is available.
  • Click Refresh and confirm the state triggers data refetch.
  • Verify viewer loads normally once all pages are ready.

@katsiarynaby katsiarynaby linked an issue Apr 28, 2026 that may be closed by this pull request
@katsiarynaby
katsiarynaby marked this pull request as draft April 30, 2026 09:13
@AlexeyGirin

Copy link
Copy Markdown
Collaborator

@copilot resolve the merge conflicts in this pull request

1 similar comment
@AlexeyGirin

Copy link
Copy Markdown
Collaborator

@copilot resolve the merge conflicts in this pull request

@AlexeyGirin

Copy link
Copy Markdown
Collaborator

Waiting #1108 to be closed before

@AlexeyGirin

Copy link
Copy Markdown
Collaborator

@copilot resolve the merge conflicts in this pull request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[OSD] Handle data processing state

2 participants