in client/src/services/api/translation.ts [32:40]
private static requestsAreEqual(request1: TranslateRequest, request2: TranslateRequest): boolean {
if (request1.primaryLanguage !== request2.primaryLanguage || request1.targetLanguage !== request2.targetLanguage) {
return false;
}
if (request1.words.length !== request2.words.length) {
return false;
}
return request1.words.every(w => request2.words.indexOf(w) >= 0);
}