MCPcopy
hub / github.com/wavetermdev/waveterm / useTabModel

Function useTabModel

frontend/app/store/tab-model.ts:82–88  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

80export const TabModelContext = createContext<TabModel | undefined>(undefined);
81
82export function useTabModel(): TabModel {
83 const ctxModel = useContext(TabModelContext);
84 if (ctxModel == null) {
85 throw new Error("useTabModel must be used within a TabModelProvider");
86 }
87 return ctxModel;
88}
89
90export function useTabModelMaybe(): TabModel {
91 return useContext(TabModelContext);

Callers 3

TerminalViewFunction · 0.90
blockframe.tsxFile · 0.90
block.tsxFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected