code optimize
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
import { EXT_NAME, ACTION_UPLOAD_STATE } from "../common";
|
||||
import { Request, Actions } from "../common";
|
||||
import { getTabByID } from "./actions";
|
||||
import { caches, logger } from "./common";
|
||||
|
||||
@ -78,14 +78,11 @@ export function sendMessage<T>(
|
||||
});
|
||||
}
|
||||
|
||||
chrome.runtime.onMessage.addListener(function (request, sender, sendResponse) {
|
||||
if (!request.action || !request.action.startsWith(EXT_NAME)) {
|
||||
return;
|
||||
}
|
||||
chrome.runtime.onMessage.addListener(function (request: Request, sender, sendResponse) {
|
||||
switch (request.action) {
|
||||
case ACTION_UPLOAD_STATE:
|
||||
case Actions.UPLOAD_STATE:
|
||||
sendResponse('recieved!');
|
||||
caches.setState(request.name, request.state)
|
||||
caches.setState(request.fileName, request.state)
|
||||
break;
|
||||
default:
|
||||
sendResponse("Request not supported.");
|
||||
|
||||
Reference in New Issue
Block a user