kubo-rpc-client-esm-cjs
Version:
A client library for the Kubo RPC API
15 lines (13 loc) • 376 B
JavaScript
/**
* @param {import('..').Options} options
* @param {import('./subscription-tracker').SubscriptionTracker} subsTracker
*/
export const createUnsubscribe = (options, subsTracker) => {
/**
* @type {import('../types').PubsubAPI["unsubscribe"]}
*/
async function unsubscribe (topic, handler) {
subsTracker.unsubscribe(topic, handler)
}
return unsubscribe
}