Terminate requests

AbortController

You can terminate pending requests using AbortController.

import { API } from '@cranium/api'
const controller = new AbortController();
API.get('users', { signal: controller.signal })
//terminate
controller.abort();

cancel method

All API methods returns Promise with 1 external method - cancel

import { API } from '@cranium/api'
const request = API.get('users')
request.cancel()