import { useContext } from "react"; import type { IAppContext } from "#package/types"; import { constants } from "../../constants"; /** * Хук возвращает глобальный контекст приложения * @returns {IAppContext} Возвращает объект глобального контекста приложения (например, с текущим режимом рендера). * @example * import { useAppContext } from "@delement/ui/utils/react"; * * const App = () => { * const app = useAppContext(); * return
{app.mode}
; * }; */ export const useAppContext = (): IAppContext => { return useContext(constants.globalCtx); };