Migrate to React

This commit is contained in:
Adrian Rumpold
2025-07-09 06:51:16 +02:00
parent 50d2fa8bfe
commit 5dc583e387
23 changed files with 4791 additions and 341 deletions

31
src/lib/data.ts Normal file
View File

@@ -0,0 +1,31 @@
import { ResponseData } from "./parser";
export function getSampleData(): ResponseData[] {
const questions = [
"Service Quality",
"Value for Money",
"Ease of Use",
"Recommendation",
];
const responses = [
"Strongly Disagree",
"Disagree",
"Neutral",
"Agree",
"Strongly Agree",
];
const sampleData: ResponseData[] = [];
let id = 1;
questions.forEach((question) => {
const numResponses = Math.floor(Math.random() * 50) + 30;
for (let i = 0; i < numResponses; i++) {
const response = responses[Math.floor(Math.random() * responses.length)];
sampleData.push({
id: id++,
question: question,
response: response,
});
}
});
return sampleData;
}