Skip to main content

useQuickAccessVisible

SteamClientHomebrewSDK v1.0.0


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>
);
};