Local Storage: Unclear Documentation

Dear Retool Team,

I wanted to point out that the documentation for Local Storage appears to be missing some key details—particularly around the setValue method.

At the moment, it's unclear how this method should be used. Should we call it like setValue('key', 'value'), use an object syntax like setValue({ key: 'key', value: 'value' }), or pass a complete object with localStorage.setValue(obj)? The latter seems to be implied in the docs, but it’s not stated explicitly. The process for retrieving data isn’t entirely clear either.

Ideally, I would expect it to follow the standard Local Storage interface—i.e. using methods like .getItem() or .setItem(). If Retool introduces its own conventions here, it would help to highlight these differences more clearly in the documentation.

I hope you're able to clarify this section. It would go a long way in making the platform more intuitive for users.

Thanks in advance!
:wave: