Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to await writes in useIndexedDb #3336

Closed
4 tasks done
AbdallahAlhaddad opened this issue Aug 23, 2023 · 0 comments
Closed
4 tasks done

Ability to await writes in useIndexedDb #3336

AbdallahAlhaddad opened this issue Aug 23, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@AbdallahAlhaddad
Copy link
Contributor

Clear and concise description of the problem

In some usecases, it will be useful to have the ability to await for writes .

Suggested solution

Changing the writing mechanism to a function and change data property to be readonly.

<script setup lang="ts">
const { set, data: readonlyData, isFinished: isLoaded } = useIDBKeyval('store-name', null)

const newData = { hello: "world"}
await set(newData) //  👈 ability to wait for sets
</script>

To not produce breaking changes, we could leave data as a ref and not change it to be read only.

Alternative

No response

Additional context

No response

Validations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant