delete duplicate lpd files

This commit is contained in:
polpol 2024-05-01 14:12:02 -07:00
parent d5f6e58ed1
commit cf1608f0ea
6 changed files with 1 additions and 369 deletions

View File

@ -1,108 +0,0 @@
import type { Message } from "src/types/schema-types";
import lpdHelper from "src/utils/lpdHelper";
// Functions to create widgets, elements, and sections for each message type
const requestApprovalToAttackMessageHigh = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'request',
'request',
100,
100,
200,
200,
false,
false,
1,
[],
)],
};
}
const acaFuelLowMessageHigh = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'message',
'message',
500,
500,
20,
20,
true,
true,
1,
[],
)],
};
}
const missileToOwnshipDetectedMessageHigh = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'highWarning',
'highWarning',
100,
100,
200,
200,
false,
true,
1,
[],
)],
};
}
const acaDefectMessageHigh = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'acaDefect',
'message',
100,
100,
200,
200,
false,
true,
1,
[],
)],
};
}
const acaHeadingToBaseMessageHigh = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'acaHeadingToBase',
'message',
100,
100,
200,
200,
false,
true,
1,
[],
)],
};
}
// Map each message type to its corresponding LPD function
const highLPDMessageFunctions = {
'RequestApprovalToAttack': requestApprovalToAttackMessageHigh,
'AcaFuelLow': acaFuelLowMessageHigh,
'MissileToOwnshipDetected': missileToOwnshipDetectedMessageHigh,
'AcaDefect': acaDefectMessageHigh,
'AcaHeadingToBase': acaHeadingToBaseMessageHigh,
};
const highLPD = (message: Message) => {
return highLPDMessageFunctions[message.kind]();
}
export default highLPD;

View File

@ -1,21 +0,0 @@
import lpdHelper from 'src/utils/lpdHelper';
const initialLPD = {
sections: [],
widgets: [
lpdHelper.generateWidget(
'request',
'request',
100,
100,
200,
200,
false,
false,
1,
[],
),
],
}
export default initialLPD;

View File

@ -1,108 +0,0 @@
import type { Message } from "src/types/schema-types";
import lpdHelper from "src/utils/lpdHelper";
// Functions to create widgets, elements, and sections for each message type
const requestApprovalToAttackMessageLow = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'request',
'request',
100,
100,
200,
200,
false,
false,
1,
[],
)],
};
}
const acaFuelLowMessageLow = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'message',
'message',
500,
500,
20,
20,
true,
true,
1,
[],
)],
};
}
const missileToOwnshipDetectedMessageLow = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'highWarning',
'highWarning',
100,
100,
200,
200,
false,
true,
1,
[],
)],
};
}
const acaDefectMessageLow = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'highWarning',
'highWarning',
500,
500,
20,
200,
false,
true,
1,
[],
)],
};
}
const acaHeadingToBaseMessageLow = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'message',
'message',
500,
500,
20,
200,
false,
true,
1,
[],
)],
};
}
// Map each message type to its corresponding LPD function
const lowLPDMessageFunctions: any = {
'RequestApprovalToAttack': requestApprovalToAttackMessageLow,
'AcaFuelLow': acaFuelLowMessageLow,
'AcaDefect': acaDefectMessageLow,
'AcaHeadingToBase': acaHeadingToBaseMessageLow,
'MissileToOwnshipDetected': missileToOwnshipDetectedMessageLow,
}
const lowLPD = (message: Message) => {
return lowLPDMessageFunctions[message.kind]();
};
export default lowLPD;

View File

@ -1,23 +0,0 @@
import type { SimToCmMessage } from "submodules/message-schemas/schema-types";
import lowLPD from "./lowLPD";
import mediumLPD from "./mediumLPD";
import highLPD from "./highLPD";
import initialLPD from "./initialLPD";
const stressLevelLPDFunctions: any = {
"low": lowLPD,
"medium": mediumLPD,
"high": highLPD,
}
const generateLPD = (message?: SimToCmMessage) => {
// Call the LPD function that corresponds to the stress level from the message
if (message && message.stressLevel) {
return stressLevelLPDFunctions[message.stressLevel](message);
} else {
// If no message is provided, return the initial LPD
return initialLPD;
}
}
export default generateLPD;

View File

@ -1,108 +0,0 @@
import type { Message } from "src/types/schema-types";
import lpdHelper from "src/utils/lpdHelper";
// Functions to create widgets, elements, and sections for each message type
const requestApprovalToAttackMessageMedium = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'request',
'request',
100,
100,
200,
200,
false,
false,
1,
[],
)],
};
}
const acaFuelLowMessageMedium = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'message',
'message',
500,
500,
20,
20,
true,
true,
1,
[],
)],
};
}
const missileToOwnshipDetectedMessageMedium = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'highWarning',
'highWarning',
100,
100,
200,
200,
false,
true,
1,
[],
)],
};
}
const acaDefectMessageMedium = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'message',
'message',
500,
500,
20,
20,
true,
true,
1,
[],
)],
};
}
const acaHeadingToBaseMessageMedium = () => {
return {
sections: [],
widgets: [lpdHelper.generateWidget(
'message',
'message',
500,
500,
20,
20,
true,
true,
1,
[],
)],
};
}
// Map each message type to its corresponding LPD function
const mediumLPDMessageFunctions = {
'RequestApprovalToAttack': requestApprovalToAttackMessageMedium,
'AcaFuelLow': acaFuelLowMessageMedium,
'MissileToOwnshipDetected': missileToOwnshipDetectedMessageMedium,
'AcaDefect': acaDefectMessageMedium,
'AcaHeadingToBase': acaHeadingToBaseMessageMedium,
};
const mediumLPD = (message: Message) => {
return mediumLPDMessageFunctions[message.kind]();
}
export default mediumLPD;

@ -1 +1 @@
Subproject commit d755aac56556bc355862502432cda49b6c6d43a1
Subproject commit ce12c3c5617c1dd30124481e795b6791daa7f3b0