Struktur für components/main verbessert
This commit is contained in:
@@ -3,7 +3,7 @@ import { render, fireEvent, screen } from "@testing-library/react";
|
|||||||
import configureStore from "redux-mock-store";
|
import configureStore from "redux-mock-store";
|
||||||
import { Provider } from "react-redux";
|
import { Provider } from "react-redux";
|
||||||
import "@testing-library/jest-dom";
|
import "@testing-library/jest-dom";
|
||||||
import Kue705FO from "../../../components/modules/kue705FO/Kue705FO";
|
import Kue705FO from "../../../components/main/modules/kue705FO/Kue705FO";
|
||||||
|
|
||||||
// Mocks für externe Abhängigkeiten
|
// Mocks für externe Abhängigkeiten
|
||||||
jest.mock("chart.js/auto", () => ({
|
jest.mock("chart.js/auto", () => ({
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
"use client"; // components/modules/AnalogeEingaengeComponent.tsx
|
"use client"; // components/modules/AnalogeEingaengeComponent.tsx
|
||||||
import React, { useState } from "react";
|
import React, { useState } from "react";
|
||||||
import { Icon } from "@iconify/react";
|
import { Icon } from "@iconify/react";
|
||||||
import { analogInputs } from "../../data/mockdata/analogInputs";
|
import { analogInputs } from "../../../data/mockdata/analogInputs";
|
||||||
|
|
||||||
const AnalogeEingaengeComponent = () => {
|
const AnalogeEingaengeComponent = () => {
|
||||||
const [activeConfig, setActiveConfig] = useState<number | null>(null);
|
const [activeConfig, setActiveConfig] = useState<number | null>(null);
|
||||||
@@ -5,22 +5,22 @@ import Chart from "chart.js/auto";
|
|||||||
import { useSelector } from "react-redux";
|
import { useSelector } from "react-redux";
|
||||||
import KueModal from "./KueModal";
|
import KueModal from "./KueModal";
|
||||||
import "bootstrap-icons/font/bootstrap-icons.css"; // Import Bootstrap Icons
|
import "bootstrap-icons/font/bootstrap-icons.css"; // Import Bootstrap Icons
|
||||||
import { RootState } from "../../../redux/store";
|
import { RootState } from "../../../../redux/store";
|
||||||
import { DataTDR } from "../../../redux/types/chartDataTypesTDR";
|
import { DataTDR } from "../../../../redux/types/chartDataTypesTDR";
|
||||||
import { useDispatch } from "react-redux";
|
import { useDispatch } from "react-redux";
|
||||||
import {
|
import {
|
||||||
setSelectedChartData,
|
setSelectedChartData,
|
||||||
setSelectedFileName,
|
setSelectedFileName,
|
||||||
} from "../../../redux/slices/variablesSlice";
|
} from "../../../../redux/slices/variablesSlice";
|
||||||
import { createLoopChart, createTDRChart } from "../../../utils/chartUtils";
|
import { createLoopChart, createTDRChart } from "../../../../utils/chartUtils";
|
||||||
import { getAlarmDisplayText } from "../../../utils/alarmUtils";
|
import { getAlarmDisplayText } from "../../../../utils/alarmUtils";
|
||||||
import { goLoop } from "../../../utils/goLoop";
|
import { goLoop } from "../../../../utils/goLoop";
|
||||||
import { goTDR } from "../../../utils/goTDR";
|
import { goTDR } from "../../../../utils/goTDR";
|
||||||
import { loadTDRChartData } from "../../../utils/loadTDRChartData";
|
import { loadTDRChartData } from "../../../../utils/loadTDRChartData";
|
||||||
import { loadLoopChartData } from "../../../utils/loadLoopChartData";
|
import { loadLoopChartData } from "../../../../utils/loadLoopChartData";
|
||||||
import { Kue705FOProps } from "../../../types/components/Kue705FOProps";
|
import { Kue705FOProps } from "../../../../types/components/Kue705FOProps";
|
||||||
import ChartSwitcher from "./charts/ChartSwitcher";
|
import ChartSwitcher from "../../../modules/kue705FO/charts/ChartSwitcher";
|
||||||
import { setActiveMode } from "../../../redux/slices/chartDataSlice";
|
import { setActiveMode } from "../../../../redux/slices/chartDataSlice";
|
||||||
import LoopMeasurementChart from "./charts/LoopMeasurementChart/LoopMeasurementChart";
|
import LoopMeasurementChart from "./charts/LoopMeasurementChart/LoopMeasurementChart";
|
||||||
import TDRChart from "./charts/TDRChart/TDRChart";
|
import TDRChart from "./charts/TDRChart/TDRChart";
|
||||||
|
|
||||||
@@ -2,15 +2,15 @@
|
|||||||
import ReactModal from "react-modal";
|
import ReactModal from "react-modal";
|
||||||
import { useState, useEffect } from "react";
|
import { useState, useEffect } from "react";
|
||||||
import { useSelector, useDispatch } from "react-redux";
|
import { useSelector, useDispatch } from "react-redux";
|
||||||
import { setVariables } from "../../../redux/slices/variablesSlice";
|
import { setVariables } from "../../../../redux/slices/variablesSlice";
|
||||||
import "bootstrap-icons/font/bootstrap-icons.css"; // Import Bootstrap Icons
|
import "bootstrap-icons/font/bootstrap-icons.css"; // Import Bootstrap Icons
|
||||||
import handleSave, {
|
import handleSave, {
|
||||||
OriginalValues,
|
OriginalValues,
|
||||||
} from "../../modules/kue705FO/handlers/handleSave";
|
} from "../../../modules/kue705FO/handlers/handleSave";
|
||||||
import handleDisplayEinschalten from "../../modules/kue705FO/handlers/handleDisplayEinschalten";
|
import handleDisplayEinschalten from "./handlers/handleDisplayEinschalten";
|
||||||
import handleChange from "../../modules/kue705FO/handlers/handleChange";
|
import handleChange from "./handlers/handleChange";
|
||||||
import firmwareUpdate from "../../modules/kue705FO/handlers/firmwareUpdate";
|
import firmwareUpdate from "./handlers/firmwareUpdate";
|
||||||
import decodeToken from "../../../utils/decodeToken";
|
import decodeToken from "../../../../utils/decodeToken";
|
||||||
// Props-Typen definieren
|
// Props-Typen definieren
|
||||||
interface KueModalProps {
|
interface KueModalProps {
|
||||||
showModal: boolean;
|
showModal: boolean;
|
||||||
@@ -3,7 +3,7 @@ import React, { useState } from "react";
|
|||||||
import DateRangePicker from "../DateRangePicker";
|
import DateRangePicker from "../DateRangePicker";
|
||||||
import LoopMeasurementChart from "./LoopMeasurementChart";
|
import LoopMeasurementChart from "./LoopMeasurementChart";
|
||||||
import { useDispatch } from "react-redux";
|
import { useDispatch } from "react-redux";
|
||||||
import { setChartData } from "../../../../../redux/slices/chartDataSlice";
|
import { setChartData } from "../../../../../../redux/slices/chartDataSlice";
|
||||||
|
|
||||||
const LoopChartActionBar: React.FC = () => {
|
const LoopChartActionBar: React.FC = () => {
|
||||||
const dispatch = useDispatch();
|
const dispatch = useDispatch();
|
||||||
@@ -3,7 +3,7 @@ import React, { useState } from "react";
|
|||||||
import DateRangePicker from "../DateRangePicker";
|
import DateRangePicker from "../DateRangePicker";
|
||||||
import TDRChart from "./TDRChart";
|
import TDRChart from "./TDRChart";
|
||||||
import { useDispatch } from "react-redux";
|
import { useDispatch } from "react-redux";
|
||||||
import { setChartData } from "../../../../../redux/slices/chartDataSlice";
|
import { setChartData } from "../../../../../../redux/slices/chartDataSlice";
|
||||||
|
|
||||||
const TDRChartActionBar: React.FC = () => {
|
const TDRChartActionBar: React.FC = () => {
|
||||||
const dispatch = useDispatch();
|
const dispatch = useDispatch();
|
||||||
@@ -5,5 +5,5 @@
|
|||||||
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
||||||
|
|
||||||
*/
|
*/
|
||||||
const webVersion = "1.6.14";
|
const webVersion = "1.6.15";
|
||||||
export default webVersion;
|
export default webVersion;
|
||||||
|
|||||||
Reference in New Issue
Block a user