UNPKG

@snowflake-so/safe-apps-provider

Version:

A React library provides Provider, Context API and hooks to support Snowflake Safe Apps integration.

15 lines (14 loc) 578 B
import { MessageMethod, MessageReturnData } from '@snowflake-so/safe-apps-sdk'; import SnowflakeSafeAppsSdk from '@snowflake-so/safe-apps-sdk'; import React from 'react'; export interface SafeContextState { safe: { safeInfo: MessageReturnData[MessageMethod.getSafeInfo]; safeBalance: MessageReturnData[MessageMethod.getSafeBalance]; connected: boolean; error: string | null; }; sdk: SnowflakeSafeAppsSdk | null; } export declare const defaultValue: SafeContextState; export declare const SafeContext: React.Context<SafeContextState>;