Closed SleepySquash closed 1 month ago
Remove `Contacts` and `Work` tabs from `Home` page (#1012, #800)
- add `Link` tab displaying `DirectLinkField`
- comment out `Contact` related E2E tests
- remove add/remove `Contact` buttons from `User` page
Additionally:
- add `UnknownPage` for 404 routes
- fix `HiveRxChat.get` causing deadlock when `DriftPageProvider.around` is executing
- redesign `ChatDirectLinkView`
- remove `ProfileTab.sections`
- refactor `LinkParsingExtension` to open `Config.link` links within `router`
Resolves #800
Synopsis
Contacts and work tabs should be removed. Instead, a link tab should be added.
Solution
This PR does exactly that: removes the tabs (only the building of it, not the whole code) and adds a new tab instead.
Checklist
k::
labels applied