const FORM_DATA_KEY = 'pfadiBussleFormData' function getStorage() { return localStorage } export function storeFormData({ org, name, email, street, zip, city }) { getStorage().setItem( FORM_DATA_KEY, JSON.stringify({ org, name, email, street, zip, city }) ) } export function clearFormData() { getStorage().removeItem(FORM_DATA_KEY) } export function loadFormData() { const dataAsString = getStorage().getItem(FORM_DATA_KEY) let result = null try { result = JSON.parse(dataAsString) } catch (e) { console.error(`localStorage ${FORM_DATA_KEY} has invalid data stored`) } return result }