Require dual signatures for aftersales confirmation
This commit is contained in:
@@ -5,11 +5,12 @@ import './SignatureOverlay.css';
|
||||
|
||||
interface SignatureOverlayProps {
|
||||
open: boolean;
|
||||
title?: string;
|
||||
onCancel: () => void;
|
||||
onConfirm: (dataUrl: string) => void;
|
||||
}
|
||||
|
||||
function SignatureOverlay({ open, onCancel, onConfirm }: SignatureOverlayProps) {
|
||||
function SignatureOverlay({ open, title = '请在框内签名', onCancel, onConfirm }: SignatureOverlayProps) {
|
||||
const padRef = useRef<SignaturePadHandle>(null);
|
||||
const [, setData] = useState('');
|
||||
|
||||
@@ -44,7 +45,7 @@ function SignatureOverlay({ open, onCancel, onConfirm }: SignatureOverlayProps)
|
||||
<Button type="text" onClick={onCancel}>
|
||||
取消
|
||||
</Button>
|
||||
<span className="signature-overlay-title">请在框内签名</span>
|
||||
<span className="signature-overlay-title">{title}</span>
|
||||
<Button type="text" onClick={handleClear}>
|
||||
清除
|
||||
</Button>
|
||||
|
||||
Reference in New Issue
Block a user