You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To future proof the library while preserving the API, we should introduce a strict abstraction layer and a concrete implementation layer for the state management. This could help if we ever need to swap Howler out with a different sound engine or a custom implementation.
From comments in code:
// TODO: the main state reducer should be decoupled from Howler
// to accomplish this, each action should describe the type of change using an abstraction rather than passing in the howl
The text was updated successfully, but these errors were encountered:
To future proof the library while preserving the API, we should introduce a strict abstraction layer and a concrete implementation layer for the state management. This could help if we ever need to swap Howler out with a different sound engine or a custom implementation.
From comments in code:
// TODO: the main state reducer should be decoupled from Howler
// to accomplish this, each action should describe the type of change using an abstraction rather than passing in the howl
The text was updated successfully, but these errors were encountered: