/** * 点击组件外部 保存正在编辑的货物 */ import React from "react"; import { InvoiceController } from "../../../../../.."; /** * 点击组件外部 保存正在编辑的货物 */ export default function useWindowClick(controller: InvoiceController) { /** 点击组件外部 保存正在编辑的货物 */ React.useEffect(() => { const click = () => { setTimeout(controller.saveEditGood) }; window.addEventListener('click', click); return () => { window.removeEventListener('click', click); }; }, [controller]); }