mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-18 02:35:57 +08:00
chore: remove the limit condition (#2737)
This commit is contained in:
parent
6e2ceb9efb
commit
ef6d847c15
@ -1,9 +1,6 @@
|
||||
import { PlusOutlined, SaveFilled } from '@ant-design/icons';
|
||||
import { Typography } from 'antd';
|
||||
import { FeatureKeys } from 'constants/features';
|
||||
import useComponentPermission from 'hooks/useComponentPermission';
|
||||
import { useIsDarkMode } from 'hooks/useDarkMode';
|
||||
import useFeatureFlag, { MESSAGE } from 'hooks/useFeatureFlag';
|
||||
import { Dispatch, SetStateAction } from 'react';
|
||||
import { Layout } from 'react-grid-layout';
|
||||
import { useSelector } from 'react-redux';
|
||||
@ -17,7 +14,6 @@ import {
|
||||
ButtonContainer,
|
||||
Card,
|
||||
CardContainer,
|
||||
NoPanelAvialable,
|
||||
ReactGridLayout,
|
||||
} from './styles';
|
||||
|
||||
@ -39,8 +35,6 @@ function GraphLayout({
|
||||
role,
|
||||
);
|
||||
|
||||
const queryBuilderFeature = useFeatureFlag(FeatureKeys.QUERY_BUILDER_PANELS);
|
||||
|
||||
return (
|
||||
<>
|
||||
<ButtonContainer>
|
||||
@ -80,31 +74,9 @@ function GraphLayout({
|
||||
onLayoutChange={onLayoutChangeHandler}
|
||||
draggableHandle=".drag-handle"
|
||||
>
|
||||
{layouts.map(({ Component, ...rest }, layoutIndex) => {
|
||||
{layouts.map(({ Component, ...rest }) => {
|
||||
const currentWidget = (widgets || [])?.find((e) => e.id === rest.i);
|
||||
|
||||
const usageLimit = queryBuilderFeature?.usage_limit || 0;
|
||||
|
||||
const isPanelNotAvialable = usageLimit > 0 && usageLimit <= layoutIndex;
|
||||
|
||||
if (isPanelNotAvialable) {
|
||||
return (
|
||||
<CardContainer
|
||||
data-grid={rest}
|
||||
isDarkMode={isDarkMode}
|
||||
key={currentWidget?.id}
|
||||
>
|
||||
<Card>
|
||||
<Typography.Text type="danger">
|
||||
<NoPanelAvialable isDarkMode={isDarkMode}>
|
||||
{MESSAGE.WIDGET.replace('{{widget}}', usageLimit.toString())}
|
||||
</NoPanelAvialable>
|
||||
</Typography.Text>
|
||||
</Card>
|
||||
</CardContainer>
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<CardContainer
|
||||
isDarkMode={isDarkMode}
|
||||
|
@ -79,11 +79,3 @@ export const Button = styled(ButtonComponent)`
|
||||
align-items: center;
|
||||
}
|
||||
`;
|
||||
|
||||
export const NoPanelAvialable = styled.div<Props>`
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
||||
height: 100%;
|
||||
`;
|
||||
|
Loading…
x
Reference in New Issue
Block a user