File size: 503 Bytes
5dec17e
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => {
    if (msg.action === "fillFields") {
      const fields = {
        'input[name*="name"]': msg.resumeData.name,
        'input[name*="email"]': msg.resumeData.email,
        'textarea[name*="experience"]': msg.resumeData.experience
      };
      
      Object.entries(fields).forEach(([selector, value]) => {
        const el = document.querySelector(selector);
        if (el) el.value = value;
      });
    }
  });