Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 4x 4x 4x 3x 3x 1x | import { fetchPrivate } from 'micro-stacks/common';
import { getBlockstackErrorFromResponse } from '../gaia/errors';
import { GaiaHubConfig } from 'micro-stacks/storage';
/**
* @param filename
* @param gaiaHubConfig
*/
export async function deleteFromGaiaHub(path: string, gaiaHubConfig: GaiaHubConfig): Promise<void> {
const response = await fetchPrivate(
`${gaiaHubConfig.server}/delete/${gaiaHubConfig.address}/${path}`,
{
method: 'DELETE',
headers: {
Authorization: `bearer ${gaiaHubConfig.token}`,
},
}
);
if (!response.ok) {
throw await getBlockstackErrorFromResponse(
response,
'Error deleting file from Gaia hub.',
gaiaHubConfig
);
}
}
|