--- category: Elements --- # useWindowFocus Reactively track window focus with `window.onfocus` and `window.onblur` events. ## Usage ```vue ``` ## Component Usage ```vue ``` ## Type Declarations ```ts /** * Reactively track window focus with `window.onfocus` and `window.onblur`. * * @see https://vueuse.org/useWindowFocus * * @__NO_SIDE_EFFECTS__ */ export declare function useWindowFocus( options?: ConfigurableWindow, ): ShallowRef ```