Sha256: 7e23f7530eacbf4bfce8d5a9700f26b095fe7759e3efa6c229b8aaa02eca3495

Contents?: true

Size: 321 Bytes

Versions: 1

Compression:

Stored size: 321 Bytes

Contents

import { createContext, useContext } from "react";
import { State, Action } from "./usePageTree";

type Context = {
  state: State;
  dispatch: React.Dispatch<Action>;
};

export const PageTreeContext = createContext<Context>(null);

export default function usePageTreeContext() {
  return useContext(PageTreeContext);
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pages_core-3.15.5 app/javascript/components/PageTree/usePageTreeContext.ts