UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

22 lines (21 loc) 1.03 kB
import * as React from 'react'; import { useAdaptable } from '../AdaptableContext'; import * as ModuleConstants from '../../Utilities/Constants/ModuleConstants'; import { useChartingElements } from './useChartingElements'; import { Box, Flex } from 'rebass'; export const ChartingStatusBarPopover = (props) => { const adaptable = useAdaptable(); const accessLevel = adaptable.api.entitlementApi.getEntitlementAccessLevelForModule(ModuleConstants.ChartingModuleId); const { chartSelector, containerSelector, chartButton, deleteButton, editButton } = useChartingElements({ elementType: 'Statusbar', accessLevel: accessLevel, size: 'small', }); return (React.createElement(Flex, { width: "100%", alignItems: "center" }, React.createElement(Box, null, chartSelector), containerSelector && React.createElement(Box, { ml: 1 }, containerSelector), React.createElement(Box, { ml: 1 }, chartButton, deleteButton, editButton))); };