Skip to content

Commit 358e88c

Browse files
committed
move korean state
1 parent e1a3540 commit 358e88c

3 files changed

Lines changed: 7 additions & 12 deletions

File tree

frontend/src/ts/test/test-input.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,16 @@ import { getInputElementValue } from "../input/input-element";
33
class Input {
44
current: string;
55
// private history: string[];
6-
koreanStatus: boolean;
76
constructor() {
87
this.current = "";
98
// this.history = [];
10-
this.koreanStatus = false;
119
}
1210

1311
reset(): void {
1412
this.current = "";
1513
// this.history = [];
1614
}
1715

18-
setKoreanStatus(val: boolean): void {
19-
this.koreanStatus = val;
20-
}
21-
22-
getKoreanStatus(): boolean {
23-
return this.koreanStatus;
24-
}
25-
2616
syncWithInputElement(): void {
2717
this.current = getInputElementValue().inputValue;
2818
}

frontend/src/ts/test/test-logic.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ export function restart(options = {} as RestartOptions): void {
332332
TestState.setBailedOut(false);
333333
Caret.resetPosition();
334334
PaceCaret.reset();
335-
TestInput.input.setKoreanStatus(false);
335+
TestState.setKoreanStatus(false);
336336
clearQuoteStats();
337337
CompositionState.setComposing(false);
338338
CompositionState.setData("");
@@ -593,7 +593,7 @@ async function init(): Promise<boolean> {
593593
/[\uac00-\ud7af]|[\u1100-\u11ff]|[\u3130-\u318f]|[\ua960-\ua97f]|[\ud7b0-\ud7ff]/g,
594594
)
595595
) {
596-
TestInput.input.setKoreanStatus(true);
596+
TestState.setKoreanStatus(true);
597597
}
598598

599599
for (let i = 0; i < generatedWords.length; i++) {

frontend/src/ts/test/test-state.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ export let isDirectionReversed = false;
1313
export let testRestarting = false;
1414
export let resultVisible = false;
1515
export let resultCalculating = false;
16+
export let koreanStatus = false;
17+
18+
export function setKoreanStatus(val: boolean): void {
19+
koreanStatus = val;
20+
}
1621

1722
export function setRepeated(tf: boolean): void {
1823
isRepeated = tf;

0 commit comments

Comments
 (0)