mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
fix(tabs): update hasInitialized type to MutableRefObject for consistency
fix(telemetry): add KubernetesResourceFilters import and type annotation
This commit is contained in:
@@ -16,7 +16,8 @@ const Tabs: FunctionComponent<ComponentProps> = (
|
||||
props: ComponentProps,
|
||||
): ReactElement => {
|
||||
const [currentTabName, setCurrentTabName] = useState<string | null>(null);
|
||||
const hasInitialized: React.RefObject<boolean> = useRef<boolean>(false);
|
||||
const hasInitialized: React.MutableRefObject<boolean> =
|
||||
useRef<boolean>(false);
|
||||
|
||||
// Initialize current tab only once, or when the tab list names change
|
||||
useEffect(() => {
|
||||
|
||||
@@ -42,7 +42,9 @@ import MonitorStepExceptionMonitor, {
|
||||
} from "Common/Types/Monitor/MonitorStepExceptionMonitor";
|
||||
import ExceptionInstanceService from "Common/Server/Services/ExceptionInstanceService";
|
||||
import ExceptionInstance from "Common/Models/AnalyticsModels/ExceptionInstance";
|
||||
import MonitorStepKubernetesMonitor from "Common/Types/Monitor/MonitorStepKubernetesMonitor";
|
||||
import MonitorStepKubernetesMonitor, {
|
||||
KubernetesResourceFilters,
|
||||
} from "Common/Types/Monitor/MonitorStepKubernetesMonitor";
|
||||
|
||||
RunCron(
|
||||
"TelemetryMonitor:MonitorTelemetryMonitor",
|
||||
@@ -457,7 +459,8 @@ const monitorKubernetes: MonitorKubernetesFunction = async (data: {
|
||||
}
|
||||
|
||||
if (kubernetesMonitorConfig.resourceFilters) {
|
||||
const resourceFilters = kubernetesMonitorConfig.resourceFilters;
|
||||
const resourceFilters: KubernetesResourceFilters =
|
||||
kubernetesMonitorConfig.resourceFilters;
|
||||
|
||||
if (resourceFilters.namespace) {
|
||||
attributes["k8s.namespace.name"] = resourceFilters.namespace;
|
||||
|
||||
Reference in New Issue
Block a user