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

RFC: Redesigned controller API #312

Closed
wants to merge 1 commit into from

Conversation

Gudahtt
Copy link
Member

@Gudahtt Gudahtt commented Nov 18, 2020

This represents a prototype implementation of a new controller API design. The motivations for this are written about in this document: https://docs.google.com/document/d/1DjtFfNB0JuziijGqs4h3vW8PL8zCI6zuaovqvSHbJ2o/edit#heading=h.mtvpfhpuzjof

A new base controller has been introduced (base-controller-v2.ts), and the CurrencyRateController has been updated to use it. All other controllers remain unchanged.

Note that the CurrencyRateController no longer works correctly with the ComposableController - I didn't think that was worth the effort to get working.

@Gudahtt Gudahtt changed the title Implement redesigned controller API Replace controllers with Redux slices Nov 18, 2020
@Gudahtt Gudahtt changed the title Replace controllers with Redux slices Implement redesigned controller API Nov 18, 2020
@Gudahtt Gudahtt changed the title Implement redesigned controller API RFC: Redesigned controller API Nov 18, 2020
This represents a prototype implementation of a new controller API
design. The motivations for this are written about in this document:
https://docs.google.com/document/d/1DjtFfNB0JuziijGqs4h3vW8PL8zCI6zuaovqvSHbJ2o/edit#heading=h.mtvpfhpuzjof

A new base controller has been introduced (`base-controller-v2.ts`),
and the `CurrencyRateController` has been updated to use it. All other
controllers remain unchanged.

Note that the `CurrencyRateController` no longer works correctly with
the `ComposableController` - I didn't think that was worth the effort
to get working.
@Gudahtt Gudahtt force-pushed the background-refactor-prototype branch from f081502 to a37c7c3 Compare November 19, 2020 16:49
@Gudahtt
Copy link
Member Author

Gudahtt commented Feb 27, 2021

Closing in favour of #372

@Gudahtt Gudahtt closed this Feb 27, 2021
@Gudahtt Gudahtt deleted the background-refactor-prototype branch May 20, 2021 15:55
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.

None yet

1 participant