/ web / src / contexts / usePageHeader.ts
usePageHeader.ts
 1  import { useContext } from "react";
 2  import { PageHeaderContext, type PageHeaderContextValue } from "./page-header-context";
 3  
 4  export function usePageHeader(): PageHeaderContextValue {
 5    const ctx = useContext(PageHeaderContext);
 6    if (!ctx) {
 7      throw new Error("usePageHeader must be used within a PageHeaderProvider");
 8    }
 9    return ctx;
10  }