Я пытаюсь использовать компонент Drawer, и я заметил, что когда выдвижной ящик подается в подпорку open = {true}, на основной странице / div по умолчанию накладывается затемнение.
Существует ли одобренный материалом способ устранения затемнения?У меня был некоторый частичный успех с установкой реквизита variant={"persistent"}
.Это останавливает затемнение, но также заставляет меня добавить кнопку закрытия, чтобы закрыть ящик.
Что я ищу, так это выдвижной ящик, закрываемый при щелчке за его границей, и, пока он открыт, я бы хотел убрать затемнение (не прибегая к кнопке, чтобы закрыть ящик).
Я посмотрел на документы и попытался передать пропуящик не закрывается автоматически
<Drawer
open={open}
anchor="top"
onClose={toggleDrawer}
variant={"persistent"}
modal={true}
>
Я бы хотел, чтобы затемнение исчезло (не прибегая к кнопке).
Существуют ли варианты, одобренные для материалов?Я могу попробовать CSS-хаки, но я не хочу нарушать CSS Материалов или иметь блестящие вспышки наложения.