share the state for desktop and mobile view

Merged Yu Long requested to merge BUS-86-mobileview into develop

The mobile view still has problem in the UI

Merge request reports