import * as React from 'react';
import ListItem from '@material-ui/core/ListItem';
// button: boolean
function BooleanButtonTest() {
// https://github.com/mui-org/material-ui/issues/14971
function EditableItemFail(props: { editable: boolean }) {
const { editable } = props;
// @ts-expect-error 'boolean' is not assignable to type 'true'
return Editable? {editable};
}
function EditableItemValid(props: { editable: boolean }) {
const { editable } = props;
if (editable) {
Editable? Yes;
}
return Editable? No;
}
}
// verify that https://github.com/mui-org/material-ui/issues/19756 already worked.
function MouseEnterTest() {
function handleMouseEnter(event: React.MouseEvent) {}
;
function handleMouseEnterButton(event: React.MouseEvent) {}
// @ts-expect-error
; // desired: missing property button
;
}