diff --git a/src/Popup/Pages/AddressAutofillPage/index.tsx b/src/Popup/Pages/AutofillPage/index.tsx similarity index 61% rename from src/Popup/Pages/AddressAutofillPage/index.tsx rename to src/Popup/Pages/AutofillPage/index.tsx index de1713d..8c78ad8 100644 --- a/src/Popup/Pages/AddressAutofillPage/index.tsx +++ b/src/Popup/Pages/AutofillPage/index.tsx @@ -1,18 +1,18 @@ import { useState, useEffect } from 'react' import { Box } from 'theme-ui' -import getIP from '../../../utils/getIP' +import getIP from '../../../utils/getIp' interface LocationPageProps { tab: string } -const AddressAutofillPage = ({ tab }: LocationPageProps) => { +const AutofillPage = ({ tab }: LocationPageProps) => { const [ip, setIP] = useState(null) const [configuration, setConfiguration] = useState('default') useEffect(() => { - chrome.storage.sync.get(['configuration', 'ipData'], (storage) => { + chrome.storage.local.get(['configuration', 'ipData'], (storage) => { storage.configuration && setConfiguration(storage.configuration) if (storage.ipData) { setIP(storage.ipData) @@ -25,12 +25,12 @@ const AddressAutofillPage = ({ tab }: LocationPageProps) => { return ( - Address Autofill + Autofill Values ) } -export default AddressAutofillPage +export default AutofillPage diff --git a/src/Popup/Pages/LocationPage/ConfigurationSelect.tsx b/src/Popup/Pages/LocationPage/ConfigurationSelect.tsx index 7c4390f..0b19ce2 100644 --- a/src/Popup/Pages/LocationPage/ConfigurationSelect.tsx +++ b/src/Popup/Pages/LocationPage/ConfigurationSelect.tsx @@ -14,7 +14,7 @@ const ConfigurationSelect = ({ }: ConfigurationSelectProps) => { const changeConfiguration = (e: ChangeEvent) => { detachDebugger() - chrome.storage.sync.set({ + chrome.storage.local.set({ configuration: e.target.value, }) setConfiguration(e.target.value) @@ -30,16 +30,12 @@ const ConfigurationSelect = ({ onChange={changeConfiguration} mb={'8px'} > - - - - {Object.keys(configurations).map((key) => ( - - ))} - + {Object.keys(configurations).map((key) => ( + + ))} ) diff --git a/src/Popup/Pages/LocationPage/IPData.tsx b/src/Popup/Pages/LocationPage/IpData.tsx similarity index 72% rename from src/Popup/Pages/LocationPage/IPData.tsx rename to src/Popup/Pages/LocationPage/IpData.tsx index 21241b6..0870209 100644 --- a/src/Popup/Pages/LocationPage/IPData.tsx +++ b/src/Popup/Pages/LocationPage/IpData.tsx @@ -1,7 +1,8 @@ import { Dispatch, SetStateAction } from 'react' import { Flex, Button, Text } from 'theme-ui' import detachDebugger from '../../../utils/detachDebugger' -import getIP from '../../../utils/getIP' +import getIp from '../../../utils/getIp' +import { ipData } from '../../../types' const getFlagEmoji = (countryCode: string) => { const codePoints = countryCode @@ -13,16 +14,16 @@ const getFlagEmoji = (countryCode: string) => { interface IPDataProps { ip: any - setIP: Dispatch> + setIp: Dispatch> } -const IPData = ({ ip, setIP }: IPDataProps) => { +const IpData = ({ ip, setIp }: IPDataProps) => { return ( {ip && `${ip.query} ${getFlagEmoji(ip.countryCode)}`}