fix: form restore

This commit is contained in:
kyranjamie
2023-07-07 13:46:54 +02:00
committed by kyranjamie
parent 5f000ba115
commit c48fc22827

View File

@@ -10,8 +10,7 @@ export function useUpdatePersistedSendFormValues() {
function onFormStateChange(state: { recipient: string; amount: string | number }) {
if (!isPopupMode() || !activeTab || !chrome.storage.session) return;
chrome.storage.session.set({ ['form-state-' + activeTab.toString()]: state });
chrome.storage.session.set({ ['form-state-' + activeTab.id?.toString()]: state });
}
useEffect(
@@ -19,7 +18,7 @@ export function useUpdatePersistedSendFormValues() {
if (!isPopupMode()) return;
if (!activeTab) return;
if (!chrome.storage.session) return;
chrome.storage.session.remove('form-state-' + activeTab.toString());
chrome.storage.session.remove('form-state-' + activeTab.id?.toString());
},
[activeTab]
);