better dialogs
This commit is contained in:
parent
ff32e6d000
commit
c2dd27afa5
4 changed files with 39 additions and 12 deletions
|
|
@ -149,10 +149,9 @@ export function App() {
|
|||
return <>
|
||||
{/* Modal dialog */}
|
||||
{modal && <div
|
||||
onMouseDown={() => setModal(null)}
|
||||
style={{width: '100%', height: '100%', position:'absolute', textAlign: 'center', backgroundColor: 'rgba(127,127,127,0.5)' }}>
|
||||
<div
|
||||
style={{position: 'relative', top: '50%', transform: 'translateY(-50%)', textAlign: 'center', display: 'inline-block'}}>
|
||||
className="modalOuter"
|
||||
onMouseDown={() => setModal(null)}>
|
||||
<div className="modalInner">
|
||||
<span onMouseDown={e => e.stopPropagation()}>
|
||||
{modal}
|
||||
</span>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue