popup ariaHidden

This commit is contained in:
yonghyon
2024-07-29 17:02:02 +09:00
parent 013cdd86e4
commit 8f65e740b4

View File

@@ -101,14 +101,9 @@ export default function TPopUp({
...rest
}) {
const dispatch = useDispatch();
const popupVisible = useSelector((state) => state.common.popup.popupVisible);
const httpHeader = useSelector((state) => state.common.httpHeader);
const deviceCountryCode = httpHeader?.["X-Device-Country"] || "";
const [ariaHidden, setAriaHidden] = useState(false);
useEffect(() => {
if (popupVisible) {
if (spotlightId) {
@@ -203,13 +198,14 @@ export default function TPopUp({
[onRightClick]
);
useEffect(() => {
const ariaHidden = useMemo(() => {
const deviceCountryCode = httpHeader?.["X-Device-Country"] || "";
if (deviceCountryCode === "US") {
setAriaHidden(false);
return false;
} else {
setAriaHidden(true);
return true;
}
}, [deviceCountryCode]);
}, [httpHeader]);
return (
<Alert