From 663ce65227b3223a35576fd8618652ab21f344ca Mon Sep 17 00:00:00 2001 From: frankpagan Date: Sat, 13 Jan 2024 05:25:02 -0500 Subject: [PATCH] feat: handle localstorage-set attribute --- src/index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index fbebd52..c527b97 100644 --- a/src/index.js +++ b/src/index.js @@ -217,8 +217,13 @@ const CoCreateEvents = { let values if (prefix === 'localstorage') { let key = element.getAttribute('localstorage-get') - if (key) + if (key) { values = localStorage.getItem(key) + } else if (key = element.getAttribute('localstorage-set')) { + values = await element.getValue() + if (values) + localStorage.setItem(key, values) + } if (!key || !values) return } else