Function: deleteResource
▸ deleteResource(uri, options?): Promise\<DeleteResult>
Deletes a resource on a Pod at a given URL.
Parameters
| Name | Type | Description |
|---|---|---|
uri |
string |
The URI for the resource that should be deleted |
options? |
DatasetRequestOptions |
Options to provide a fetch function and a local dataset to update. |
Returns
Promise\<DeleteResult>
a DeleteResult
Example
deleteResource will send a request to a Solid Pod using the provided fetch
function. A local dataset can also be provided. It will be updated with any
new information from the delete.
import { deleteResource } from "@ldo/solid";
import { createDataset } from "@ldo/dataset"
import { fetch } from "@inrupt/solid-client-autn-js";
const localDataset = createDataset();
const result = await deleteResource(
"https://example.com/container/someResource.ttl",
{ fetch, dataset: localDataset },
);
if (!result.isError) {
// Do something
}