This diff fixes the bug where we had text overflow with longer usernames. To address this I introduced a version of SingleLine for web.
For context here is the native version of SingleLine
https://github.com/CommE2E/comm/blob/master/native/components/single-line.react.js
Linear task: https://linear.app/comm/issue/ENG-5372/fix-user-profiles-for-long-usernames