1
1
// i guess global state shouldn't work this way..
2
2
// todo: rewrite
3
- // todo: why set_ functions are async?
4
3
5
4
const RUMOR_REGEX = / _ R \d + $ / ;
6
5
@@ -19,23 +18,23 @@ let joined_rumors = {};
19
18
let all_save_keys = new Set ( ) ;
20
19
let all_save_keys_list = [ ] ;
21
20
22
- export async function set_opened_facts ( data ) {
21
+ export function set_opened_facts ( data ) {
23
22
opened_facts = data ;
24
23
}
25
24
26
- export async function set_opened_cards_only_rumors ( data ) {
25
+ export function set_opened_cards_only_rumors ( data ) {
27
26
opened_cards_only_rumors = data ;
28
27
}
29
28
30
- export async function set_has_unexplored_cards ( data ) {
29
+ export function set_has_unexplored_cards ( data ) {
31
30
has_unexplored_cards = data ;
32
31
}
33
32
34
- export async function set_entries_facts ( data ) {
33
+ export function set_entries_facts ( data ) {
35
34
entries_facts = data ;
36
35
}
37
36
38
- export async function set_all_save_keys ( data ) {
37
+ export function set_all_save_keys ( data ) {
39
38
console . assert ( import . meta. env . DEV , "can be set only in dev mode" ) ;
40
39
all_save_keys = new Set ( data ) ;
41
40
all_save_keys_list = data ;
@@ -50,7 +49,7 @@ export function save_key_valid(key) {
50
49
}
51
50
52
51
/** @param {Object<string, { entries: string[]; rumors: string[] }> } data */
53
- export async function set_joined_rumors ( data ) {
52
+ export function set_joined_rumors ( data ) {
54
53
joined_rumors = data ;
55
54
}
56
55
0 commit comments