gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/modules/nodes/router-context/index.ts · v0.7.3
Source
1 03b3dbc Mardin 2y ago import { createContext, useContext } from "react";
2 78a3e64 Dawsh 2y ago import { NodeType } from "@marzneshin/modules/nodes";
3 03b3dbc Mardin 2y ago
4 03b3dbc Mardin 2y ago interface RouterNodeContextProps {
5 03b3dbc Mardin 2y ago node: NodeType;
6 03b3dbc Mardin 2y ago }
7 03b3dbc Mardin 2y ago
8 03b3dbc Mardin 2y ago export const RouterNodeContext = createContext<RouterNodeContextProps | null>(null);
9 03b3dbc Mardin 2y ago
10 03b3dbc Mardin 2y ago export const useRouterNodeContext = () => {
11 03b3dbc Mardin 2y ago const ctx = useContext(RouterNodeContext);
12 03b3dbc Mardin 2y ago return ctx;
13 03b3dbc Mardin 2y ago };