Skip to content

Commit 370e21f

Browse files
chore: fix build
1 parent a91957b commit 370e21f

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

string-art-demo/src/features/shared/redux/stringArtSlice.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const initialState: StringArtState = {
3131
num_nails: 360,
3232
image_size: 500,
3333
preserve_eyes: true,
34-
preserve_negative_space: false,
34+
preserve_negative_space: true,
3535
negative_space_penalty: 5,
3636
negative_space_threshold: 0.5,
3737
max_lines: 2000,

string-art-demo/src/features/shared/workers/stringArtWorker.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,16 @@ interface WorkerMessage {
77
}
88

99
// Initialize the WASM module
10-
await init();
10+
let inited = false;
11+
init().then(() => {
12+
inited = true;
13+
});
1114

1215
self.onmessage = async (event: MessageEvent<WorkerMessage>) => {
16+
if (!inited) {
17+
throw new Error("WASM module not initialized");
18+
}
19+
1320
const { imageData, config } = event.data as { imageData: Uint8Array, config: StringArtConfig};
1421

1522
try {

0 commit comments

Comments
 (0)