OK
Size: a a a
OK
VD
NG
DB
В
Y
NG
const label = 'test7';
const hint = (<div>awesome content 3</div>);
const wrapper = mountWithTheme(
<Button
isRounded
hint={hint}
label="test6"
dataTestId={dataTestId}
onClick={onClickHandler}
/>,
);
actact(() => {
fireEventfireEvent.mouseEnter(wrapper);
jestjest.runAllTimers();
});
AT
NG
AT
A
container > input + button
. blur
> clear
.VD
container > input + button
. blur
> clear
.VD
DY
container > input + button
. blur
> clear
.const handleBlur = event => {
if (event.target.localName !== 'div') {
console.log('blur');
}
};
G
A
const handleBlur = event => {
if (event.target.localName !== 'div') {
console.log('blur');
}
};
<input type="search" />
з очисткою. І якщо почати вводити текст, а потім натиснути на button, то event.target.localName
завжди input
.VD
SG
ДМ