mirror of
https://github.com/prymitive/karma
synced 2026-05-07 03:26:52 +00:00
fix(ui): always use defaults for alert render count
When default alert render count is changed all groups should reflect it
This commit is contained in:
committed by
Łukasz Mierzwa
parent
5138eb5e72
commit
94217754d3
@@ -1,7 +1,6 @@
|
||||
import React, { useEffect, useCallback, useRef, useState } from "react";
|
||||
import PropTypes from "prop-types";
|
||||
|
||||
import { toJS } from "mobx";
|
||||
import { useObserver } from "mobx-react";
|
||||
|
||||
import { Fade } from "react-reveal";
|
||||
@@ -57,13 +56,14 @@ const AlertGroup = ({
|
||||
gridLabelValue,
|
||||
initialAlertsToRender,
|
||||
}) => {
|
||||
const defaultRenderCount = toJS(
|
||||
settingsStore.alertGroupConfig.config.defaultRenderCount
|
||||
const defaultRenderCount =
|
||||
settingsStore.alertGroupConfig.config.defaultRenderCount;
|
||||
|
||||
const [alertsToRenderInternal, setAlertsToRender] = useState(
|
||||
initialAlertsToRender || null
|
||||
);
|
||||
|
||||
const [alertsToRender, setAlertsToRender] = useState(
|
||||
initialAlertsToRender || defaultRenderCount
|
||||
);
|
||||
const alertsToRender = alertsToRenderInternal || defaultRenderCount;
|
||||
|
||||
const [isMenuOpen, setIsMenuOpen] = useState(false);
|
||||
|
||||
@@ -168,6 +168,9 @@ const AlertGroup = ({
|
||||
width: groupWidth,
|
||||
zIndex: isMenuOpen ? 100 : null,
|
||||
}}
|
||||
data-defaultrendercount={
|
||||
settingsStore.alertGroupConfig.config.defaultRenderCount
|
||||
}
|
||||
>
|
||||
<Fade
|
||||
in={context.animations.in}
|
||||
|
||||
Reference in New Issue
Block a user