INNER CODE UNIT · TypeScript

init

vignshwarar/AI-Employe · client/extension/src/lib/worker/index.ts:13

export const init = () => {
  chrome.runtime.onMessage.addListener(
    // @ts-ignore
    async (message, sender, sendResponse) => {
      const { actionType, payload } = message as MessageContent;
      console.log("message received", message, sender, sendResponse);
      switch (actionType) {
        case ActionType.CLIENT_READY:
          listenAuthStateChange();
          break;
        case ActionType.START_RECORDING:
          record();
          break;
        case ActionType.STOP_RECORDING:
          stopRecording();
          break;
        case ActionType.NEW_MESSAGE:
          handleNewMessage(payload);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…