Skip to content

Commit fc2c11e

Browse files
fix a runtime error
1 parent f423611 commit fc2c11e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/react/src/components/DiffView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ const DiffViewWithRef = <T extends unknown>(
319319
}
320320
}, [diffFile, _diffFile]);
321321

322-
useUnmount(() => diffFile._destroy(), [diffFile]);
322+
useUnmount(() => diffFile?._destroy?.(), [diffFile]);
323323

324324
useImperativeHandle(ref, () => ({ getDiffFileInstance: () => diffFile }), [diffFile]);
325325

packages/vue/src/components/DiffView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ export const DiffView = defineComponent<
187187

188188
useProvide(props, "extendData", extendDataSymbol, { deepWatch: true });
189189

190-
onUnmounted(() => diffFile.value._destroy?.());
190+
onUnmounted(() => diffFile.value?._destroy?.());
191191

192192
options.expose({ getDiffFileInstance: () => diffFile.value });
193193

0 commit comments

Comments
 (0)