зеркало из
https://github.com/kodackx/disinformation-quest.git
synced 2025-10-29 04:44:15 +02:00
Fix TypeScript errors in FinalMemo
Resolved TypeScript errors in `FinalMemo.tsx` related to missing properties on the final report object. Updated the `generateFinalReport` function to include the necessary properties such as `reward` and `metrics` to ensure proper type compatibility. [skip gpt_engineer]
Этот коммит содержится в:
родитель
1daff677db
Коммит
48cdac639d
@ -1,5 +1,27 @@
|
|||||||
export const generateFinalReport = (choices: string[]) => {
|
interface FinalReportMetrics {
|
||||||
const report = {
|
stability: number;
|
||||||
|
influence: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface FinalReportReward {
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
implications: string[];
|
||||||
|
}
|
||||||
|
|
||||||
|
interface FinalReport {
|
||||||
|
title: string;
|
||||||
|
summary: string;
|
||||||
|
keyAchievements: string[];
|
||||||
|
recommendations: string[];
|
||||||
|
reward: FinalReportReward;
|
||||||
|
metrics: FinalReportMetrics;
|
||||||
|
strategicAssessment: string;
|
||||||
|
futureImplications: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export const generateFinalReport = (choices: string[]): FinalReport => {
|
||||||
|
return {
|
||||||
title: "Operation Completion Report",
|
title: "Operation Completion Report",
|
||||||
summary: "Mission accomplished with notable success in reshaping mathematical understanding.",
|
summary: "Mission accomplished with notable success in reshaping mathematical understanding.",
|
||||||
keyAchievements: [
|
keyAchievements: [
|
||||||
@ -11,8 +33,21 @@ export const generateFinalReport = (choices: string[]) => {
|
|||||||
"Continue monitoring and reinforcing established narratives",
|
"Continue monitoring and reinforcing established narratives",
|
||||||
"Maintain and expand influence networks",
|
"Maintain and expand influence networks",
|
||||||
"Prepare for potential counter-narratives"
|
"Prepare for potential counter-narratives"
|
||||||
]
|
],
|
||||||
|
reward: {
|
||||||
|
title: "Operation Success: Mathematical Paradigm Shift Achieved",
|
||||||
|
description: "Your strategic deployment of information warfare tactics has successfully introduced mathematical relativism into mainstream discourse.",
|
||||||
|
implications: [
|
||||||
|
"Increased public receptivity to alternative mathematical frameworks",
|
||||||
|
"Established credible academic support network",
|
||||||
|
"Created sustainable information ecosystem for continued influence"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
metrics: {
|
||||||
|
stability: 85,
|
||||||
|
influence: 92
|
||||||
|
},
|
||||||
|
strategicAssessment: "The operation has achieved its primary objectives, establishing a robust foundation for mathematical relativism in both academic and public spheres.",
|
||||||
|
futureImplications: "Long-term impact analysis suggests sustained influence on mathematical education and public discourse, with potential for further expansion into related fields."
|
||||||
};
|
};
|
||||||
|
|
||||||
return report;
|
|
||||||
};
|
};
|
||||||
Загрузка…
x
Ссылка в новой задаче
Block a user