From b88a7b258423678712e3910e69aa1cf56fa1405e Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Sun, 22 Sep 2024 00:50:38 +0200 Subject: [PATCH] [Input] Improve auto-fill logic detection --- .../getting-started/templates/sign-in-side/SignInCard.tsx | 6 ++++-- packages/mui-material/src/InputBase/InputBase.js | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/data/material/getting-started/templates/sign-in-side/SignInCard.tsx b/docs/data/material/getting-started/templates/sign-in-side/SignInCard.tsx index 1d7c67ae007f25..d3aefc0e63e02e 100644 --- a/docs/data/material/getting-started/templates/sign-in-side/SignInCard.tsx +++ b/docs/data/material/getting-started/templates/sign-in-side/SignInCard.tsx @@ -36,6 +36,8 @@ const Card = styled(MuiCard)(({ theme }) => ({ export default function SignInCard() { const [emailError, setEmailError] = React.useState(false); + const [value, setValue] = React.useState(''); + console.log('value', value) const [emailErrorMessage, setEmailErrorMessage] = React.useState(''); const [passwordError, setPasswordError] = React.useState(false); const [passwordErrorMessage, setPasswordErrorMessage] = React.useState(''); @@ -107,13 +109,13 @@ export default function SignInCard() { sx={{ display: 'flex', flexDirection: 'column', width: '100%', gap: 2 }} > - Email - Password { + console.log('event.animationName', props.id, event.animationName) // Provide a fake value as Chrome might not let you access it for security reasons. checkDirty(event.animationName === 'mui-auto-fill-cancel' ? inputRef.current : { value: 'x' }); };