Skip to content

Commit e4b67c6

Browse files
committed
feat(autosave): Added autosave on steps or delay update
1 parent 97513e3 commit e4b67c6

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

src/screens/sandbox/components/Toolbar.component.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,12 @@ export function Toolbar() {
2323

2424
function updateSteps(steps: number): void {
2525
codeService.set({ steps });
26+
storageService.save(label, code, steps, delay);
2627
}
2728

2829
function updateDelay(delay: number): void {
2930
codeService.set({ delay });
31+
storageService.save(label, code, steps, delay);
3032
}
3133

3234
function start(): void {

src/screens/sandbox/views/CodeEditor.view.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export default function CodeEditor() {
2424
}
2525

2626
const { label, steps, delay } = codeItem;
27-
storageService.save(label, code, steps, delay);
27+
storageService.save(label, code, steps, delay);
2828
}
2929

3030
function highlightCode(code: string): string {

src/utils/examples.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export class Examples {
2727
property infected: prob(0.5) = (infected and remaining > 0) or (count(close_infected) > 0 and should_infect);
2828
2929
property coloured: false = infected;
30-
}`;
30+
}`;
3131

3232
public static SNOWFALL = `agent snowflake 200 {
3333
const speed = random(10, 20);

0 commit comments

Comments
 (0)