1 import { MimeIcon } from '@proton/components';
2 import { getOpenInDocsString } from '@proton/shared/lib/drive/translations';
4 import { useOpenInDocs } from '../../../../store/_documents';
5 import ContextMenuButton from '../ContextMenuButton';
8 selectedBrowserItem: { rootShareId: string; linkId: string; mimeType: string; parentLinkId: string };
12 const OpenInDocsButton = ({ selectedBrowserItem, close }: Props) => {
13 const { openInDocsAction } = useOpenInDocs(selectedBrowserItem);
17 name={getOpenInDocsString(selectedBrowserItem.mimeType)}
18 icon={<MimeIcon name="proton-doc" className="mr-2" />}
19 testId="context-menu-open-in-docs"
21 void openInDocsAction({ shareId: selectedBrowserItem.rootShareId, linkId: selectedBrowserItem.linkId });
28 export default OpenInDocsButton;