Default value for user agent page
This commit is contained in:
parent
3f11ea7938
commit
acfb61a16c
2 changed files with 11 additions and 9 deletions
|
|
@ -41,7 +41,7 @@ const ConnectionPage = ({ tab, ipData }: ConnectionPageProps) => {
|
||||||
<TableRow title="Longitude" value={`${ipData?.lon}`} />
|
<TableRow title="Longitude" value={`${ipData?.lon}`} />
|
||||||
<TableRow title="ISP" value={ipData?.isp} />
|
<TableRow title="ISP" value={ipData?.isp} />
|
||||||
<TableRow
|
<TableRow
|
||||||
title="Proxy"
|
title="Proxy/VPN"
|
||||||
value={ipData?.proxy ? 'True' : 'False'}
|
value={ipData?.proxy ? 'True' : 'False'}
|
||||||
noBorder
|
noBorder
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,10 @@ interface UserAgentPageProps {
|
||||||
}
|
}
|
||||||
|
|
||||||
const UserAgentPage = ({ tab }: UserAgentPageProps) => {
|
const UserAgentPage = ({ tab }: UserAgentPageProps) => {
|
||||||
const [userAgentType, setUserAgentType] = useState('none')
|
const [userAgentType, setUserAgentType] = useState('default')
|
||||||
const [operatingSystem, setOperatingSystem] = useState('Windows')
|
const [operatingSystem, setOperatingSystem] = useState('Windows')
|
||||||
const [browser, setBrowser] = useState('Chrome')
|
const [browser, setBrowser] = useState('Chrome')
|
||||||
const [userAgent, setUserAgent] = useState('')
|
const [userAgent, setUserAgent] = useState(navigator.userAgent)
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
chrome.storage.local.get(
|
chrome.storage.local.get(
|
||||||
|
|
@ -33,8 +33,8 @@ const UserAgentPage = ({ tab }: UserAgentPageProps) => {
|
||||||
setUserAgentType(e.target.value)
|
setUserAgentType(e.target.value)
|
||||||
chrome.storage.local.set({ userAgentType: e.target.value })
|
chrome.storage.local.set({ userAgentType: e.target.value })
|
||||||
|
|
||||||
if (e.target.value === 'none') {
|
if (e.target.value === 'default') {
|
||||||
setUserAgent('')
|
setUserAgent(navigator.userAgent)
|
||||||
chrome.storage.local.set({
|
chrome.storage.local.set({
|
||||||
userAgent: '',
|
userAgent: '',
|
||||||
})
|
})
|
||||||
|
|
@ -86,11 +86,11 @@ const UserAgentPage = ({ tab }: UserAgentPageProps) => {
|
||||||
<Label>
|
<Label>
|
||||||
<Radio
|
<Radio
|
||||||
name="userAgentType"
|
name="userAgentType"
|
||||||
value="none"
|
value="default"
|
||||||
onChange={changeType}
|
onChange={changeType}
|
||||||
checked={userAgentType === 'none'}
|
checked={userAgentType === 'default'}
|
||||||
/>
|
/>
|
||||||
None
|
Default
|
||||||
</Label>
|
</Label>
|
||||||
<Label>
|
<Label>
|
||||||
<Radio
|
<Radio
|
||||||
|
|
@ -155,7 +155,9 @@ const UserAgentPage = ({ tab }: UserAgentPageProps) => {
|
||||||
onChange={changeUserAgent}
|
onChange={changeUserAgent}
|
||||||
mb="12px"
|
mb="12px"
|
||||||
/>
|
/>
|
||||||
|
{userAgentType !== 'default' && (
|
||||||
<CheckBox title={'Enable Debugger API Spoofing'} />
|
<CheckBox title={'Enable Debugger API Spoofing'} />
|
||||||
|
)}
|
||||||
</Page>
|
</Page>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue