@adaptabletools/adaptable
Version:
Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
14 lines (13 loc) • 742 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import * as PopupRedux from '../../Redux/ActionsReducers/PopupRedux';
import { ButtonEdit } from '../Components/Buttons/ButtonEdit';
import * as ModuleConstants from '../../Utilities/Constants/ModuleConstants';
import { useDispatch } from 'react-redux';
export const EditChartButton = (props) => {
const dispatch = useDispatch();
return (_jsx(ButtonEdit, { iconSize: props.iconSize, tooltip: "Edit Chart", disabled: !props.chart || props.isOpen, accessLevel: props.accessLevel, onClick: () => dispatch(PopupRedux.PopupShowScreen(ModuleConstants.ChartingModuleId, 'Chart', {
action: 'Edit',
value: props.chart,
source: 'Toolbar',
})) }));
};