@sky-mavis/tanto-widget
Version:
Tanto Widget
7 lines • 473 B
JavaScript
import {useContext}from'react';import {TantoWidgetError,TantoWidgetErrorCodes}from'../../utils/errors.mjs';import {WidgetConnectContext}from'./WidgetConnectContext.mjs';function useWidgetConnect() {
const context = useContext(WidgetConnectContext);
if (context === undefined) {
throw new TantoWidgetError(TantoWidgetErrorCodes.CONTEXT_NOT_INITIALIZED, 'useWidgetConnect must be used within a WidgetConnectProvider');
}
return context;
}export{useWidgetConnect};