Currently useIsomorphicEffect is dependent on `process.browser`. This has to be more generic.
Currently useIsomorphicEffect is dependent on
process.browser. This has to be more generic.