UNPKG

@sky-mavis/tanto-widget

Version:
7 lines 473 B
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};