Skip to content

Commit ecd4d60

Browse files
authored
fix(ui): editable region boundaries not persisting on refresh (freeCodeCamp#55658)
1 parent 2a36629 commit ecd4d60

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

client/src/redux/prop-types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,7 @@ export type SavedChallengeFile = {
364364
ext: Ext;
365365
name: string;
366366
history?: string[];
367+
editableRegionBoundaries?: number[];
367368
contents: string;
368369
};
369370

client/src/templates/Challenges/classic/saved-challenges.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ export function mergeChallengeFiles(
2323

2424
return sortedChallengeFiles.map((file, index) => ({
2525
...file,
26-
contents: sortedSavedChallengeFiles[index].contents
26+
contents: sortedSavedChallengeFiles[index].contents,
27+
editableRegionBoundaries:
28+
sortedSavedChallengeFiles[index].editableRegionBoundaries
2729
}));
2830
}

0 commit comments

Comments
 (0)