mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-12 21:23:45 +01:00
Merge pull request #36405 from overleaf/mj-remove-context-menu-survey
[web] Remove context menu survey GitOrigin-RevId: 841705a3874e870ee38968aa56e7db7eea1c3f01
This commit is contained in:
committed by
Copybot
parent
2ecbe6fb85
commit
57697c6c56
-45
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user