import React, { useMemo } from 'react'; import { Menu, Popover, Button, Position, MenuItem, MenuDivider, Intent, } from '@blueprintjs/core'; import { useIntl } from 'react-intl'; import { Icon, Money } from 'components'; import moment from 'moment'; import { safeCallback } from 'utils'; /** * Row actions menu list. */ export function ActionMenuList({ row: { original }, payload: { onEditExchangeRate, onDeleteExchangeRate }, }) { const { formatMessage } = useIntl(); return ( } text={formatMessage({ id: 'edit_exchange_rate' })} onClick={safeCallback(onEditExchangeRate, original)} /> } /> ); } /** * Table actions cell. */ export function TableActionsCell(props) { return ( } position={Position.RIGHT_TOP} >