* add data test id for testing * update tests for creating event type * add test for creating team event types * helper function for tests * update tests * update tests * fixup: fix correct data test ids for tabs
22 lines
508 B
TypeScript
22 lines
508 B
TypeScript
import { words as randomWords } from "./words";
|
|
|
|
export function generateRandomText(): string {
|
|
const words = randomWords;
|
|
|
|
const randomLength = Math.floor(Math.random() * 20) + 5;
|
|
let result = "";
|
|
|
|
for (let i = 0; i < randomLength; i++) {
|
|
const randomWord = words[Math.floor(Math.random() * words.length)];
|
|
if (i === 0) {
|
|
result += randomWord.charAt(0).toUpperCase() + randomWord.slice(1);
|
|
} else {
|
|
result += ` ${randomWord}`;
|
|
}
|
|
}
|
|
|
|
result += ".";
|
|
|
|
return result;
|
|
}
|