There is a bug in the KeepAwake API I think - https://docs.expo.io/versions/latest/sdk/keep-awake/
On hover of the hook, it says as long as the component is mounted, it will keep the device awake. This infers that we should not call
useKeepAwake() if we don’t want to keep awake. But we are not supposed to conditionally render hooks.
Is this a bug? Where should I report it?