Values
Storage and retrieval of values are available via:
useNilStoreValues
To store values with Nillion, you pass in options
into the values
with a name
and value
. Ensure you have it typed to NadaValue. You have the option of choosing the type of NadaValue you would like to use.
You may also use this same hook to update a value that has been stored. See this example.
examples-nextjs/app/components/store-values.tsx
loading...
useNilRetrieveValues
Retrieving only requires one argument: id
. This id
comes from a previously stored value (i.e after you call useNilStoreValues
).
// i.e. 31d8ab8d-dced-494b-99cc-bd34f1d80b26
const options = { id };
examples-nextjs/app/components/retrieve-values.tsx
loading...
useNilDeleteValues
Deleting requires an id
and the correct permissions to be able to delete it. So if a user does not have the right id or permissions, this will not be possible.
examples-nextjs/app/components/delete-values.tsx
loading...