userAgent not getting cleared

This commit is contained in:
z0ccc 2022-05-25 22:15:01 -04:00
parent deab90177b
commit 3a4127b191
2 changed files with 5 additions and 4 deletions

View file

@ -1,6 +1,4 @@
import * as React from 'react' import * as React from 'react'
// import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
// import { faExternalLinkAlt, faCog } from '@fortawesome/free-solid-svg-icons';
import Logo from '../../assets/img/logo.svg' import Logo from '../../assets/img/logo.svg'
import Link from '../../assets/img/link.svg' import Link from '../../assets/img/link.svg'
@ -25,7 +23,7 @@ const Navbar = () => (
alt="Vytal logo" alt="Vytal logo"
/> />
<a <a
href="https://locatejs.com" href="http://localhost:3000/scan.html"
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
style={{ style={{

View file

@ -1,5 +1,6 @@
import React, { useState, useEffect } from 'react' import React, { useState, useEffect } from 'react'
import userAgents from '../../utils/userAgents' import userAgents from '../../utils/userAgents'
import detachDebugger from '../../utils/detachDebugger'
const UserAgentSettings = () => { const UserAgentSettings = () => {
const [userAgent, setUserAgent] = useState('') const [userAgent, setUserAgent] = useState('')
@ -19,15 +20,17 @@ const UserAgentSettings = () => {
}, []) }, [])
const changeUserAgent = (e) => { const changeUserAgent = (e) => {
detachDebugger()
chrome.storage.sync.set({ userAgent: e.target.value }) chrome.storage.sync.set({ userAgent: e.target.value })
setUserAgent(e.target.value) setUserAgent(e.target.value)
} }
const randomize = (e) => { const randomize = (e) => {
detachDebugger()
const randomUserAgent = const randomUserAgent =
userAgents[Math.floor(Math.random() * userAgents.length)] userAgents[Math.floor(Math.random() * userAgents.length)]
chrome.storage.sync.set({ chrome.storage.sync.set({
userAgent: randomUserAgent, userAgent: e.target.checked ? randomUserAgent : null,
randomUA: e.target.checked, randomUA: e.target.checked,
}) })
e.target.checked ? setUserAgent(randomUserAgent) : setUserAgent('') e.target.checked ? setUserAgent(randomUserAgent) : setUserAgent('')