Use source loader for email sprite icons
[ProtonMail-WebClient.git] / packages / drive-store / components / revisions / ContextMenuButtons / RevisionDetailsButton.tsx
blobf3a1aeee5d3050e84aaac2f0fe19ec58129378c9
1 import { c } from 'ttag';
3 import type { DriveFileRevision } from '../../../store';
4 import { ContextMenuButton } from '../../sections/ContextMenu';
5 import type { RevisionsProviderState } from '../RevisionsProvider';
7 interface Props {
8     revision: DriveFileRevision;
9     openRevisionDetails: RevisionsProviderState['openRevisionDetails'];
11     close: () => void;
14 const RevisionDetailsButton = ({ revision, openRevisionDetails, close }: Props) => {
15     return (
16         <ContextMenuButton
17             name={c('Action').t`Details`}
18             icon="info-circle"
19             testId="context-menu-details"
20             action={() => openRevisionDetails(revision)}
21             close={close}
22         />
23     );
26 export default RevisionDetailsButton;