useQuickAccessVisible
SteamClientHomebrewSDK / client/src / useQuickAccessVisible
Function: useQuickAccessVisible()
function useQuickAccessVisible(): boolean;
Defined in: typescript-packages/client/src/custom-hooks/useQuickAccessVisible.ts:40
Returns state indicating the visibility of quick access menu.
Returns
boolean
true
if quick access menu is visible and false
otherwise.
Example
import { FC, useEffect } from "react";
import { useQuickAccessVisible } from "@steambrew/client";
export const PluginPanelView: FC<{}> = ({ }) => {
const isVisible = useQuickAccessVisible();
useEffect(() => {
if (!isVisible) {
return;
}
const interval = setInterval(() => console.log("Hello world!"), 1000);
return () => {
clearInterval(interval);
}
}, [isVisible])
return (
<div>
{isVisible ? "VISIBLE" : "INVISIBLE"}
</div>
);
};