Merge pull request #36405 from overleaf/mj-remove-context-menu-survey

[web] Remove context menu survey

GitOrigin-RevId: 841705a3874e870ee38968aa56e7db7eea1c3f01
This commit is contained in:
Mathias Jakobsen
2026-09-17 11:53:25 +00:00
committed by Copybot
parent 2ecbe6fb85
commit 57697c6c56
2 changed files with 0 additions and 47 deletions
@@ -1,45 +0,0 @@
import { FC, memo } from 'react'
import { useTranslation } from 'react-i18next'
import {
OLDropdownItem,
OLDropdownDivider,
} from '@/shared/components/ol/ol-dropdown-menu'
import DropdownListItem from '@/shared/components/dropdown/dropdown-list-item'
import SplitTestBadge from '@/shared/components/split-test-badge'
import { sendContextMenuEvent } from '../utils/context-menu-analytics'
const FEEDBACK_FORM_URL = 'https://forms.gle/BsbNQeSwGKEwXpxTA'
function handleClick() {
sendContextMenuEvent('menu-click', {
location: 'editor-context-menu',
item: 'give-feedback',
})
window.open(FEEDBACK_FORM_URL, '_blank', 'noopener,noreferrer')
}
export const EditorContextMenuFeedback: FC = memo(
function EditorContextMenuFeedback() {
const { t } = useTranslation()
return (
<>
<OLDropdownDivider />
<DropdownListItem>
<OLDropdownItem
as="button"
onClick={handleClick}
leadingIcon={
<SplitTestBadge
splitTestName="editor-context-menu"
displayOnVariants={['enabled']}
/>
}
>
{t('give_feedback')}
</OLDropdownItem>
</DropdownListItem>
</>
)
}
)
@@ -15,7 +15,6 @@ import { contextMenuStateField } from '../extensions/context-menu'
import { useFeatureFlag } from '@/shared/context/split-test-context'
import { useContextMenuItems } from '../hooks/use-context-menu-items'
import DropdownListItem from '@/shared/components/dropdown/dropdown-list-item'
import { EditorContextMenuFeedback } from './editor-context-menu-feedback'
import { sendContextMenuEvent } from '../utils/context-menu-analytics'
const EditorContextMenu: FC = () => {
@@ -84,7 +83,6 @@ const EditorContextMenuContent: FC = memo(function EditorContextMenuContent() {
</DropdownListItem>
</Fragment>
))}
<EditorContextMenuFeedback />
</OLDropdownMenu>
</div>
</OLDropdown>