@@ -193,74 +193,3 @@ interface Message {
193193 event : Events [ keyof Events ] ;
194194 type : keyof Events ;
195195}
196-
197- // function useDevtoolsCommunicationLogic() {
198- // const resetRequests = useUpdateAtom(resetRequestsAtom);
199- // const [preserveLog] = useAtom(preserveLogAtom);
200- // const updateRequest = useUpdateAtom(updateRequestAtom);
201- // const updateRequestPayload = useUpdateAtom(updateRequestPayloadAtom);
202- // const updateRequestError = useUpdateAtom(updateRequestErrorAtom);
203- // const updateResponse = useUpdateAtom(updateResponseAtom);
204- // const updateResponsePayload = useUpdateAtom(updateResponsePayloadAtom);
205- // const updateResponseError = useUpdateAtom(updateResponseErrorAtom);
206- // const updateResponseTrailer = useUpdateAtom(updateResponseTrailerAtom);
207- // useEffect(() => {
208- // createServer();
209- // function listener(message: Message) {}
210- // try {
211- // const port = chrome.runtime.connect({ name: "@pbkit /devtools/panel" });
212- // const tabs = chrome.tabs;
213- // const tabId = chrome.devtools.inspectedWindow.tabId;
214- // port.postMessage({ tabId });
215- // interface Message {
216- // target: string;
217- // event: Events[keyof Events];
218- // type: keyof Events;
219- // }
220- // port.onMessage.addListener((message: Message) => {
221- // switch (message.type) {
222- // case "request": {
223- // const event = message.event as Events["request"];
224- // return updateRequest(event);
225- // }
226- // case "request-payload": {
227- // const event = message.event as Events["request-payload"];
228- // return updateRequestPayload(event);
229- // }
230- // case "request-error": {
231- // const event = message.event as Events["request-error"];
232- // return updateRequestError(event);
233- // }
234- // case "response": {
235- // const event = message.event as Events["response"];
236- // return updateResponse(event);
237- // }
238- // case "response-payload": {
239- // const event = message.event as Events["response-payload"];
240- // return updateResponsePayload(event);
241- // }
242- // case "response-error": {
243- // const event = message.event as Events["response-error"];
244- // return updateResponseError(event);
245- // }
246- // case "response-trailer": {
247- // const event = message.event as Events["response-trailer"];
248- // return updateResponseTrailer(event);
249- // }
250- // }
251- // });
252- // const listener = (
253- // eventTabId: number,
254- // changeInfo: chrome.tabs.TabChangeInfo
255- // ) => {
256- // if (changeInfo.status === "loading" && eventTabId === tabId) {
257- // return !preserveLog && resetRequests();
258- // }
259- // };
260- // tabs.onUpdated.addListener(listener);
261- // return () => tabs.onUpdated.removeListener(listener);
262- // } catch {
263- // console.warn("not running on chrome developer tools");
264- // }
265- // }, [preserveLog]);
266- // }
0 commit comments