File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ import * as JSONData from "../utils/json-data";
66import * as Hangul from "hangul-js" ;
77import { showErrorNotification } from "../states/notifications" ;
88import { getActivePage } from "../states/core" ;
9- import * as TestWords from "../test/test-words" ;
109import { onCapsLockChange , isCapsLockOn } from "@leonabcd123/modern-caps-lock" ;
1110import * as ShiftTracker from "../test/shift-tracker" ;
1211import * as AltTracker from "../test/alt-tracker" ;
@@ -20,6 +19,7 @@ import { requestDebouncedAnimationFrame } from "../utils/debounced-animation-fra
2019import { getTheme } from "../states/theme" ;
2120
2221import { createEffectOn } from "../hooks/effects" ;
22+ import { wordsHaveNumbers } from "../test/test-state" ;
2323
2424export const keyDataDelimiter = "\uE000" ;
2525const keymap = qsr ( "#keymap" ) ;
@@ -431,7 +431,7 @@ export async function refresh(): Promise<void> {
431431 }
432432
433433 const showTopRow =
434- ( TestWords . hasNumbers && Config . keymapMode === "next" ) ||
434+ ( wordsHaveNumbers && Config . keymapMode === "next" ) ||
435435 Config . keymapShowTopRow === "always" ||
436436 ( layoutData . keymapShowTopRow && Config . keymapShowTopRow !== "never" ) ;
437437
Original file line number Diff line number Diff line change @@ -587,7 +587,7 @@ async function init(): Promise<boolean> {
587587 }
588588 }
589589
590- TestWords . setHasNumbers ( hasNumbers ) ;
590+ TestState . setWordsHaveNumbers ( hasNumbers ) ;
591591 setWordsHaveTab ( wordsHaveTab ) ;
592592 setWordsHaveNewline ( wordsHaveNewline ) ;
593593
Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ export let resultVisible = false;
1414export let resultCalculating = false ;
1515export let koreanStatus = false ;
1616export let lastEventLog : EventLog | null = null ;
17+ export let wordsHaveNumbers = false ;
18+
19+ export function setWordsHaveNumbers ( val : boolean ) : void {
20+ wordsHaveNumbers = val ;
21+ }
1722
1823export function setLastEventLog ( log : EventLog ) : void {
1924 lastEventLog = log ;
Original file line number Diff line number Diff line change @@ -56,8 +56,3 @@ class Words {
5656}
5757
5858export const words = new Words ( ) ;
59- export let hasNumbers = false ;
60-
61- export function setHasNumbers ( tf : boolean ) : void {
62- hasNumbers = tf ;
63- }
You can’t perform that action at this time.
0 commit comments