Tbutton에서 aria-hidden에러 나오는 부분 제거건.
- 다른방식으로 처리방법 찾아서 수정하도록하겠습니다.
This commit is contained in:
@@ -63,7 +63,6 @@ function TButtonBase({
|
||||
}) {
|
||||
const [isFocused, setIsFocused] = useState(false);
|
||||
const [pressed, setPressed] = useState(false);
|
||||
const [ariaHidden, setAriaHidden] = useState(true);
|
||||
const _onClick = useCallback(
|
||||
(e) => {
|
||||
if (disabled) {
|
||||
@@ -86,13 +85,6 @@ function TButtonBase({
|
||||
if (onFocus) {
|
||||
onFocus();
|
||||
}
|
||||
const c = Spotlight.getCurrent();
|
||||
if (c) {
|
||||
let ariaHidden = c.getAttribute("aria-hidden");
|
||||
if (ariaHidden) {
|
||||
c.setAttribute("aria-hidden", "false");
|
||||
}
|
||||
}
|
||||
}, [onFocus]);
|
||||
|
||||
const _onBlur = useCallback(() => {
|
||||
@@ -103,11 +95,6 @@ function TButtonBase({
|
||||
}
|
||||
}, [onBlur]);
|
||||
|
||||
useEffect(() => {
|
||||
return () => {
|
||||
setAriaHidden(true);
|
||||
};
|
||||
}, []);
|
||||
return (
|
||||
<SpottableComponent
|
||||
{...rest}
|
||||
@@ -128,7 +115,6 @@ function TButtonBase({
|
||||
onClick={_onClick}
|
||||
role="button"
|
||||
aria-label={ariaLabel}
|
||||
aria-hidden={ariaHidden}
|
||||
spotlightDisabled={spotlightDisabled}
|
||||
>
|
||||
{type === "topButton" && <div className={css.topText}>{$L("TOP")}</div>}
|
||||
|
||||
Reference in New Issue
Block a user