[components] modify clearPressedJob, TabItemSub.jsx
This commit is contained in:
@@ -35,11 +35,13 @@ const TabItemBase = ({
|
||||
|
||||
const itemRef = useRef();
|
||||
|
||||
const clearPressedJob = useRef(
|
||||
new Job((func) => {
|
||||
setTimeout(func, 0);
|
||||
}, 0)
|
||||
);
|
||||
// const clearPressedJob = useRef(
|
||||
// new Job((func) => {
|
||||
// setTimeout(func, 0);
|
||||
// }, 0)
|
||||
// );
|
||||
|
||||
const clearPressedJob = useRef(new Job((func) => func(), 0));
|
||||
|
||||
const _onClick = useCallback(
|
||||
(ev) => {
|
||||
@@ -77,14 +79,10 @@ const TabItemBase = ({
|
||||
const onKeyDown = useCallback(
|
||||
(event) => {
|
||||
if (event.key === "ArrowRight") {
|
||||
if (itemId) {
|
||||
setSelectedSubItemId(itemId);
|
||||
}
|
||||
|
||||
_onClick();
|
||||
}
|
||||
},
|
||||
[deActivateTab, target, itemId]
|
||||
[deActivateTab, target]
|
||||
);
|
||||
|
||||
const ImageComponent = useCallback(() => {
|
||||
|
||||
Reference in New Issue
Block a user