Currently when trying to start the app in a Node environment, or test environment (like Quokka or RunKit), the Mutation Observer (that tram-one is dependent on for effects) fails...
We should look into mocking this Observer in Node environments, make it a no-op if it's not available, or something equivalent. Ideally the app is still able to mount, and we are able to get an initial rendering of the app.
Summary
Currently when trying to start the app in a Node environment, or test environment (like Quokka or RunKit), the Mutation Observer (that tram-one is dependent on for effects) fails...
https://npm.runkit.com/tram-one
Potential Solution
We should look into mocking this Observer in Node environments, make it a no-op if it's not available, or something equivalent. Ideally the app is still able to mount, and we are able to get an initial rendering of the app.