Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Diogo's hiring challenge #37

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

diogo-hiring
Copy link

Hey folks, I heard there was any issue with the form, so I'm opening a PR to submit my code.

Cheers,

Diogo

Diogo added 2 commits July 17, 2024 16:24
all the tasks up to senior level, except for the archiving feature
1. WebSocket Integration:
  • Integrated WebSocket support for real-time subscriptions
    using WebSocketLink and SubscriptionClient.
  • Added splitLink to handle both HTTP and WebSocket operations.

2. Apollo Client Reinitialization:
  • Ensured the Apollo Client reinitializes correctly with the
    combined links for comprehensive HTTP and WebSocket support.

3. Refetch calls on updated subscription websocket message
  • When we hit the archive button, that was added to a call entry,
    we can now listen to a
    message from the established websocket connection which
    will then trigger a refetch to retrieve the updated calls
@diogo-hiring diogo-hiring changed the title Diogo's hiring challenge ([email protected]) Diogo's hiring challenge Jul 17, 2024
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.

1 participant