refactor: Naming-Konventionen für digitaleEingaenge umgesetzt
- digitaleEingaengeMockData.js = strukturierte Datenbasis für Development - digitaleEingaengeAPIHandler.ts = API-Endpunkt zur Auslieferung im Dev - fetchDigitaleEingaengeService.ts = Service zur Umwandlung von window-Variablen - Naming-Schema sorgt für klare Struktur und gute Lernbarkeit
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// /services/fetchAllTDMData.ts
|
||||
// /services/fetchAllTDMDataService.ts
|
||||
|
||||
export const fetchAllTDMDataFromServer = async (): Promise<any[]> => {
|
||||
if (typeof window === "undefined") return [];
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchAllTDRChartData.ts
|
||||
// /services/fetchAllTDRChartDataService.ts
|
||||
|
||||
export const fetchAllTDRChartDataFromServer = async (): Promise<any[]> => {
|
||||
const isDev = process.env.NEXT_PUBLIC_NODE_ENV === "development";
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchAllTDRReferenceChartData.ts
|
||||
// /services/fetchAllTDRReferenceChartDataService.ts
|
||||
|
||||
const getTDRReferenceBasePath = () => {
|
||||
if (typeof window !== "undefined") {
|
||||
@@ -1,4 +1,4 @@
|
||||
// services/fetchAnalogeEingaenge.ts
|
||||
// services/fetchAnalogeEingaengeService.ts
|
||||
|
||||
export const fetchAnalogeEingaenge = async (): Promise<Record<
|
||||
string,
|
||||
@@ -1,4 +1,4 @@
|
||||
// ✅ Service: /services/fetchDigitalOutputs.ts
|
||||
// ✅ Service: /services/fetchDigitalOutputsService.ts
|
||||
|
||||
export const fetchDigitalOutputs = async () => {
|
||||
if (typeof window === "undefined") return [];
|
||||
@@ -1,4 +1,4 @@
|
||||
// ✅ Service: /services/fetchDigitaleEingaenge.ts
|
||||
// ✅ Service: /services/fetchDigitaleEingaengeService.ts
|
||||
|
||||
export const fetchDigitaleEingaenge = async () => {
|
||||
try {
|
||||
@@ -1,4 +1,4 @@
|
||||
// ✅ Service: /services/fetchKueData.ts
|
||||
// ✅ Service: /services/fetchKueDataService.ts
|
||||
|
||||
const devScriptPath = "/CPLmockData/SERVICE/kueData.js";
|
||||
const prodScriptPath = "/CPL?/CPL/SERVICE/kueData.js";
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchLast20Messages.ts
|
||||
// /services/fetchLast20MessagesService.ts
|
||||
|
||||
export const fetchLast20MessagesFromWindow = async (): Promise<
|
||||
string | null
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchLoopChartData.ts
|
||||
// /services/fetchLoopChartDataService.ts
|
||||
/**
|
||||
* Erstellt die richtige API-URL basierend auf Umgebung, Mode, Type und Slot-Nummer.
|
||||
*/
|
||||
@@ -1,4 +1,4 @@
|
||||
// ✅ 1. Service: /services/fetchOpcUaSettings.ts
|
||||
// ✅ 1. Service: /services/fetchOpcUaSettingsService.ts
|
||||
|
||||
export const fetchOpcUaSettings = async () => {
|
||||
try {
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchSingleTDMData.ts
|
||||
// /services/fetchSingleTDMDataService.ts
|
||||
|
||||
export const fetchTDMDataBySlot = async (slot: number): Promise<any> => {
|
||||
if (typeof window === "undefined") return null;
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchSystemSettings.ts
|
||||
// /services/fetchSystemSettingsService.ts
|
||||
export const fetchSystemSettings = async () => {
|
||||
try {
|
||||
if (typeof window === "undefined") return null;
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchTDRChartDataById.ts
|
||||
// /services/fetchTDRChartDataByIdService.ts
|
||||
|
||||
export const fetchTDRChartDataById = async (
|
||||
id: number
|
||||
@@ -1,4 +1,4 @@
|
||||
// /services/fetchTDRReferenceCurve.ts
|
||||
// /services/fetchTDRReferenceCurveService.ts
|
||||
|
||||
export const fetchTDRReferenceCurve = async (
|
||||
slot: number
|
||||
Reference in New Issue
Block a user