1
This commit is contained in:
parent
ca2ff76045
commit
e86ef25e6d
@ -21,6 +21,11 @@ const CodePreviewModal: React.FC<{
|
||||
}> = ({open, onCancel, code, language = 'shell'}) => {
|
||||
const [isFullscreen, setIsFullscreen] = useState(false);
|
||||
|
||||
// 当模态框打开或关闭时重置全屏状态
|
||||
useEffect(() => {
|
||||
setIsFullscreen(false);
|
||||
}, [open]);
|
||||
|
||||
return (
|
||||
<Modal
|
||||
title={
|
||||
@ -34,7 +39,10 @@ const CodePreviewModal: React.FC<{
|
||||
</Space>
|
||||
}
|
||||
open={open}
|
||||
onCancel={onCancel}
|
||||
onCancel={() => {
|
||||
onCancel();
|
||||
setIsFullscreen(false);
|
||||
}}
|
||||
footer={null}
|
||||
width={isFullscreen ? "100%" : 800}
|
||||
styles={{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user