From 51375683c70ff1419bee0fa1150f530eec036b58 Mon Sep 17 00:00:00 2001 From: Peach Date: Tue, 10 Jan 2023 15:45:23 +0800 Subject: [PATCH] docs: override debug prop when show all demo (#40130) * docs: override debug prop when show all demo * chore: add annotation --- .dumi/theme/builtins/DemoWrapper/index.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.dumi/theme/builtins/DemoWrapper/index.tsx b/.dumi/theme/builtins/DemoWrapper/index.tsx index 2cce6a6566..a1226cbe2c 100644 --- a/.dumi/theme/builtins/DemoWrapper/index.tsx +++ b/.dumi/theme/builtins/DemoWrapper/index.tsx @@ -25,7 +25,12 @@ const DemoWrapper: typeof DumiDemoGrid = ({ items }) => { const visibleDemos = showDebug ? items : items.filter((item) => !item.previewerProps.debug); const filteredItems = visibleDemos.map((item) => ({ ...item, - previewerProps: { ...item.previewerProps, expand: expandAll }, + previewerProps: { + ...item.previewerProps, + expand: expandAll, + // always override debug property, because dumi will hide debug demo in production + debug: false, + }, })); return (