core icon indicating copy to clipboard operation
core copied to clipboard

[base-controller,polling-controller] Make non-controller superclass compatible with polling-controller mixins

Open MajorLift opened this issue 1 year ago • 0 comments

Some of our classes that were previously labeled as controllers have empty state, making them non-controllers.

As part of Wallet Framework team's Q3 2024 OKRs (O1KR1), we're currently in the process of upgrading these non-controllers to use the messenger pattern without inheriting from BaseController.

Some non-controllers have empty state but still use polling patterns (e.g. TokenDetectionController). We should define new PollingController mixins or extend the existing ones so that they can serve as superclasses for non-controllers as well as controllers.

MajorLift avatar Jul 03 '24 20:07 MajorLift