mirror of
https://github.com/PrimalHQ/primal-web-app.git
synced 2024-10-01 17:31:13 +00:00
Handle Custom zap Modal clicks
This commit is contained in:
parent
7423100823
commit
32fabac0d3
@ -141,9 +141,30 @@ const CustomZap: Component<{
|
|||||||
props.onFail(selectedValue());
|
props.onFail(selectedValue());
|
||||||
};
|
};
|
||||||
|
|
||||||
|
let md = false;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Modal open={props.open} onClose={() => props.onCancel({ amount: 0, message: '' })}>
|
<Modal
|
||||||
<div id={props.id} class={styles.customZap}>
|
open={props.open}
|
||||||
|
onClose={() => {
|
||||||
|
if (md) {
|
||||||
|
md = false;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
props.onCancel({ amount: 0, message: '' });
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
id={props.id}
|
||||||
|
class={styles.customZap}
|
||||||
|
onMouseUp={() => md = false}
|
||||||
|
onMouseDown={() => md = true}
|
||||||
|
onClick={(e: MouseEvent) => {
|
||||||
|
e.preventDefault();
|
||||||
|
e.stopPropagation();
|
||||||
|
}}
|
||||||
|
>
|
||||||
<div class={styles.header}>
|
<div class={styles.header}>
|
||||||
<div class={styles.title}>
|
<div class={styles.title}>
|
||||||
<div class={styles.caption}>
|
<div class={styles.caption}>
|
||||||
|
Loading…
Reference in New Issue
Block a user