mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-15 20:56:04 +00:00
Modal autofocus default value fixed
This commit is contained in:
parent
b5f09cabe9
commit
41841fefaf
1 changed files with 2 additions and 1 deletions
|
|
@ -1,5 +1,6 @@
|
|||
const React = require('react');
|
||||
const ReactDOM = require('react-dom');
|
||||
const PropTypes = require('prop-types');
|
||||
const classnames = require('classnames');
|
||||
const FocusLock = require('react-focus-lock').default;
|
||||
const { useModalsContainer } = require('../ModalsContainerContext');
|
||||
|
|
@ -7,7 +8,7 @@ const { useModalsContainer } = require('../ModalsContainerContext');
|
|||
const Modal = ({ className, autoFocus, disabled, children, ...props }) => {
|
||||
const modalsContainer = useModalsContainer();
|
||||
return ReactDOM.createPortal(
|
||||
<FocusLock className={classnames(className, 'modal-container')} autoFocus={autoFocus} disabled={disabled} lockProps={props}>
|
||||
<FocusLock className={classnames(className, 'modal-container')} autoFocus={typeof autoFocus === 'boolean' ? autoFocus : false} disabled={disabled} lockProps={props}>
|
||||
{children}
|
||||
</FocusLock>,
|
||||
modalsContainer
|
||||
|
|
|
|||
Loading…
Reference in a new issue