@alpinejs/persist
Advanced tools
Comparing version 3.2.2 to 3.2.3
@@ -9,3 +9,3 @@ (() => { | ||
let initial = storageHas(lookup) ? storageGet(lookup) : initialValue; | ||
setter(initialValue); | ||
setter(initial); | ||
Alpine.effect(() => { | ||
@@ -12,0 +12,0 @@ let value = getter(); |
@@ -1,1 +0,1 @@ | ||
(()=>{function l(e){let r;e.magic("persist",(m,{interceptor:s})=>s((t,n,a,u,d)=>{let o=r||`_x_${u}`,g=c(o)?f(o):t;return a(t),e.effect(()=>{let i=n();p(o,i),a(i)}),g},t=>{t.as=n=>(r=n,t)}))}function c(e){return localStorage.getItem(e)!==null}function f(e){return JSON.parse(localStorage.getItem(e))}function p(e,r){localStorage.setItem(e,JSON.stringify(r))}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(l)});})(); | ||
(()=>{function s(e){let t;e.magic("persist",(m,{interceptor:u})=>u((r,n,a,g,d)=>{let i=t||`_x_${g}`,l=c(i)?f(i):r;return a(l),e.effect(()=>{let o=n();p(i,o),a(o)}),l},r=>{r.as=n=>(t=n,r)}))}function c(e){return localStorage.getItem(e)!==null}function f(e){return JSON.parse(localStorage.getItem(e))}function p(e,t){localStorage.setItem(e,JSON.stringify(t))}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(s)});})(); |
@@ -21,3 +21,3 @@ var __defProp = Object.defineProperty; | ||
let initial = storageHas(lookup) ? storageGet(lookup) : initialValue; | ||
setter(initialValue); | ||
setter(initial); | ||
Alpine.effect(() => { | ||
@@ -24,0 +24,0 @@ let value = getter(); |
@@ -8,3 +8,3 @@ // packages/persist/src/index.js | ||
let initial = storageHas(lookup) ? storageGet(lookup) : initialValue; | ||
setter(initialValue); | ||
setter(initial); | ||
Alpine.effect(() => { | ||
@@ -11,0 +11,0 @@ let value = getter(); |
{ | ||
"name": "@alpinejs/persist", | ||
"version": "3.2.2", | ||
"version": "3.2.3", | ||
"description": "Persist Alpine data across page loads", | ||
@@ -5,0 +5,0 @@ "author": "Caleb Porzio", |
@@ -13,3 +13,3 @@ | ||
setter(initialValue) | ||
setter(initial) | ||
@@ -16,0 +16,0 @@ Alpine.effect(() => { |
5099