Skip to content

refactor: Typescript Capstone Project#25

Open
vlasovmichael wants to merge 1 commit into
gridu:masterfrom
vlasovmichael:mvlasov/master
Open

refactor: Typescript Capstone Project#25
vlasovmichael wants to merge 1 commit into
gridu:masterfrom
vlasovmichael:mvlasov/master

Conversation

@vlasovmichael

Copy link
Copy Markdown
Collaborator

Summary

This PR converts the JavaScript implementation of a simple Observable/Observer pattern into TypeScript.


What's Covered

  • Converted Observer and Observable classes to generic TypeScript classes.
  • Defined handler interfaces for next, error, and complete callbacks.
  • Ensured subscribe, from, and unsubscribe logic is fully typed.
  • Defined types for mock data:
    • User type
    • Request type

@vlasovmichael vlasovmichael requested a review from ovakarchuk July 8, 2025 14:18
@vlasovmichael vlasovmichael self-assigned this Jul 8, 2025
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.

1 participant