Work Notes: Using local storage to share state between Gutenberg Blocks.


New Day: Sun Feb 26 2023 20:19:30 GMT-0600 (Central Standard Time)

I managed to have it work but it’s not updating from the original value unless I delete the Local Storage value. I still need to get it working where a useEffect can change the value within Local Storage.

I wanted to try a new solution because I wanted to share the results of an http request between blocks. Note, the fewer http requests the better.

Also, Mr. Abramov said that he would rather use Local Storage than Redux. Considering the use cases which Redux shows it’s usefulness, we can reduce the few use cases of Redux and replace those use cases with Local Storage.

New Day: Fri Mar 03 2023 19:23:53 GMT-0600 (Central Standard Time)

I notice if If I mess up the Local Storage or reset the local storage the app will crash.

So always do a check to see if Local Storage is null.

New Day: Sat Mar 04 2023 10:07:43 GMT-0600 (Central Standard Time)

I’ve noticed that the Local Storage saving methods requires the page to reloaded vs. not needed to be reloaded with Redux.

Getting Ahead: Your first 2,000 dollars on Upwork

$4.99

Are you a developer dreaming of location independence and a lucrative career? This ebook is your roadmap to success on Upwork, one of the world’s leading freelance platforms. Whether you’re a seasoned coder or just starting out, we’ll guide you through the most effective strategies to reach that crucial $2,000 milestone.

Category:

One response to “Work Notes: Using local storage to share state between Gutenberg Blocks.”

Leave a Reply