import React from 'react' import {StyleSheet, View} from 'react-native' import {usePalette} from 'lib/hooks/usePalette' import {DesktopSearch} from './Search' import {DesktopFeeds} from './Feeds' import {Text} from 'view/com/util/text/Text' import {TextLink} from 'view/com/util/Link' import {FEEDBACK_FORM_URL, HELP_DESK_URL} from 'lib/constants' import {s} from 'lib/styles' import {useWebMediaQueries} from 'lib/hooks/useWebMediaQueries' import {useLingui} from '@lingui/react' import {msg} from '@lingui/macro' import {useSession} from '#/state/session' export function DesktopRightNav({routeName}: {routeName: string}) { const pal = usePalette('default') const {_} = useLingui() const {hasSession, currentAccount} = useSession() const {isTablet} = useWebMediaQueries() if (isTablet) { return null } return ( {routeName === 'Search' ? ( ) : ( <> {hasSession && ( )} )} {hasSession && ( <>  ·  )}  ·   ·  ) } const styles = StyleSheet.create({ rightNav: { // @ts-ignore web only position: 'fixed', // @ts-ignore web only left: 'calc(50vw + 300px + 20px)', width: 300, maxHeight: '100%', overflowY: 'auto', }, message: { paddingVertical: 18, paddingHorizontal: 12, }, messageLine: { marginBottom: 10, }, desktopFeedsContainer: { borderTopWidth: 1, borderBottomWidth: 1, marginTop: 18, marginBottom: 18, }, })