Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
webf
react-webf
Commits
628e591c
Commit
628e591c
authored
Mar 23, 2020
by
Damien Mariotto
Browse files
[Modal] Fix proptypes display in doc
parent
71d2714e
Pipeline
#1637
passed with stage
in 55 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/Modal/Modal.js
View file @
628e591c
...
...
@@ -105,39 +105,43 @@ function Modal({
childProps
.
onExited
=
handleExited
;
}
return
ReactDOM
.
createPortal
(
<
div
className
=
{
classNames
(
classes
.
root
)}
onClick
=
{
handleBackdropClick
}
ref
=
{
node
}
>
{
!
disableOverlay
&&
(
<
Overlay
className
=
{
classNames
({
[
classes
.
hidden
]:
exited
})}
/
>
)}
{
typeof
props
.
children
===
'
string
'
?
(
<
div
className
=
{
classNames
(
className
,
classes
.
content
,
{
[
classes
.
hidden
]:
exited
})}
onClick
=
{
handleClickInside
}
>
{
props
.
children
}
<
/div
>
)
:
(
return
(
<>
{
ReactDOM
.
createPortal
(
<
div
className
=
{
classNames
(
className
,
classes
.
content
,
{
[
classes
.
hidden
]:
exited
})}
onClick
=
{
handleClickInside
}
className
=
{
classNames
(
classes
.
root
)}
onClick
=
{
handleBackdropClick
}
ref
=
{
node
}
>
{
props
.
children
&&
React
.
Children
.
map
(
props
.
children
,
child
=>
React
.
cloneElement
(
child
,
childProps
)
)}
<
/div
>
{
!
disableOverlay
&&
(
<
Overlay
className
=
{
classNames
({
[
classes
.
hidden
]:
exited
})}
/
>
)}
{
typeof
props
.
children
===
'
string
'
?
(
<
div
className
=
{
classNames
(
className
,
classes
.
content
,
{
[
classes
.
hidden
]:
exited
})}
onClick
=
{
handleClickInside
}
>
{
props
.
children
}
<
/div
>
)
:
(
<
div
className
=
{
classNames
(
className
,
classes
.
content
,
{
[
classes
.
hidden
]:
exited
})}
onClick
=
{
handleClickInside
}
>
{
props
.
children
&&
React
.
Children
.
map
(
props
.
children
,
child
=>
React
.
cloneElement
(
child
,
childProps
)
)}
<
/div
>
)}
<
/div>
,
modalRoot
)}
<
/div>
,
modalRoot
<
/
>
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment