bigbluebutton-html-plugin-sdk
Version:
This repository contains the SDK for developing BigBlueButton plugins. Plugins are React components that can be loaded from external sources by the BigBlueButton HTML5 client to extend its functionalities.
5 lines (4 loc) • 610 B
TypeScript
import { GraphqlResponseWrapper } from '../../core';
import { DeepPartial } from './types';
export declare function useProjectedValue<TQueryResult>(queryResult: GraphqlResponseWrapper<TQueryResult[]>, project?: (q: TQueryResult) => DeepPartial<TQueryResult>): GraphqlResponseWrapper<TQueryResult[]> | GraphqlResponseWrapper<DeepPartial<TQueryResult>[]>;
export declare function useProjectedValue<TQueryResult>(queryResult: GraphqlResponseWrapper<TQueryResult>, project?: (q: TQueryResult) => DeepPartial<TQueryResult>): GraphqlResponseWrapper<TQueryResult> | GraphqlResponseWrapper<DeepPartial<TQueryResult>>;