* refactor: 💡 moved ScannerInView to separate module
made it more extensible and ready to be reused
* fix: 🐛 prevented error on desktop in lack of camera permissions
right now, connect to desktop functionality was failing if you didn't
accept permissions before jumping to this screen for the first time. In
here I did pick from other sections where cases of no permissions or
unknown permissions were correctly handled and did reuse the same
mechanism
* chore: 🤖 reverted file move
* chore: 🤖 reverted class change
* chore: 🤖 reverted uncessary change
* chore: 🤖 removed leftover