Skip to content

WS-2278: Add bff logic to transform raw stream data#13802

Merged
emilysaffron merged 58 commits intolatestfrom
WS-2277
Apr 1, 2026
Merged

WS-2278: Add bff logic to transform raw stream data#13802
emilysaffron merged 58 commits intolatestfrom
WS-2277

Conversation

@shayneahchoon
Copy link
Copy Markdown
Contributor

@shayneahchoon shayneahchoon commented Mar 16, 2026

Resolves JIRA:
https://bbc.atlassian.net/browse/WS-2277
https://bbc.atlassian.net/browse/WS-2278

Summary

  • Adds BFF logic to transform stream data into useLivePagePolling hook.
  • Updates makeRequest function to utilise fd route.
  • UUID4 will be used in place of uuid.

Code changes

  • List key code changes that have been made.

Testing

  1. List the steps required to test this PR.

Useful Links

@shayneahchoon
Copy link
Copy Markdown
Contributor Author

Ello, for those reviewing, everything in the transformers folder is a lift and shift from the simorgh-bff module in fabl. This will be removed later down the line once we get our bespoke simorgh stream module sorted out. I don't think it's all that necessary to review it extensively as it will be removed at some point. Thanks

@shayneahchoon shayneahchoon changed the title WS-2277: Add bff logic to transform raw stream data WS-2278: Add bff logic to transform raw stream data Mar 24, 2026
@shayneahchoon shayneahchoon marked this pull request as ready for review March 25, 2026 10:04
@shayneahchoon shayneahchoon requested a review from a team as a code owner March 25, 2026 10:04
Copy link
Copy Markdown
Contributor

@hotinglok hotinglok left a comment

Choose a reason for hiding this comment

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

Added some comments when walking through this in a group

@emilysaffron emilysaffron merged commit 468033a into latest Apr 1, 2026
13 checks passed
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.

7 participants