Skip to content

Commit 6fc39c6

Browse files
dylanjeffersclaude
andauthored
Remove mobile-web "use the mobile app" drawer (#14057)
Drop AppRedirectPopover and DownloadMobileAppDrawer components that prompted mobile-web users to switch to the native app. Mobile-web comments now require account (same as desktop) instead of showing the drawer, upload button navigates to /upload, and chat skeleton page just renders without the drawer overlay. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 030a398 commit 6fc39c6

9 files changed

Lines changed: 16 additions & 575 deletions

File tree

packages/web/src/app/web-player/WebPlayer.tsx

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ import {
5050
import { Pages as SignOnPages } from 'common/store/pages/signon/types'
5151
import AnimatedSwitch from 'components/animated-switch/AnimatedSwitch'
5252
import AppRedirectListener from 'components/app-redirect-popover/AppRedirectListener'
53-
import { AppRedirectPopover } from 'components/app-redirect-popover/components/AppRedirectPopover'
5453
import { AppBannerWrapper } from 'components/banner/AppBannerWrapper'
5554
import { DownloadAppBanner } from 'components/banner/DownloadAppBanner'
5655
import { UpdateAppBanner } from 'components/banner/UpdateAppBanner'
@@ -73,10 +72,6 @@ import { SubPage } from 'pages/settings-page/components/mobile/SettingsPage'
7372
import { remoteConfigInstance } from 'services/remote-config/remote-config-instance'
7473
import { SsrContext } from 'ssr/SsrContext'
7574
import { getShowCookieBanner } from 'store/application/ui/cookieBanner/selectors'
76-
import {
77-
decrementScrollCount as decrementScrollCountAction,
78-
incrementScrollCount as incrementScrollCountAction
79-
} from 'store/application/ui/scrollLock/actions'
8075
import { getClient } from 'utils/clientUtil'
8176
import 'utils/redirect'
8277
import { getPathname } from 'utils/route'
@@ -506,16 +501,6 @@ const WebPlayer = (props: WebPlayerProps) => {
506501
[dispatch]
507502
)
508503

509-
const handleIncrementScroll = useCallback(
510-
() => dispatch(incrementScrollCountAction()),
511-
[dispatch]
512-
)
513-
514-
const handleDecrementScroll = useCallback(
515-
() => dispatch(decrementScrollCountAction()),
516-
[dispatch]
517-
)
518-
519504
const context = useContext(SsrContext)
520505
// eslint-disable-next-line @typescript-eslint/no-explicit-any
521506
const ipcRef = useRef<any>(null)
@@ -1607,12 +1592,6 @@ const WebPlayer = (props: WebPlayerProps) => {
16071592
<RewardClaimedToast />
16081593
{!isMobile ? <Visualizer /> : null}
16091594
{!isMobile ? <DevModeMananger /> : null}
1610-
{isMobile ? (
1611-
<AppRedirectPopover
1612-
incrementScroll={handleIncrementScroll}
1613-
decrementScroll={handleDecrementScroll}
1614-
/>
1615-
) : null}
16161595
</div>
16171596
</div>
16181597
)

packages/web/src/components/app-redirect-popover/components/AppRedirectPopover.module.css

Lines changed: 0 additions & 70 deletions
This file was deleted.

packages/web/src/components/app-redirect-popover/components/AppRedirectPopover.tsx

Lines changed: 0 additions & 251 deletions
This file was deleted.

0 commit comments

Comments
 (0)