@loona/react
Version:
App State Management done with GraphQL (react integration)
17 lines (16 loc) • 584 B
TypeScript
import * as React from 'react';
import * as PropTypes from 'prop-types';
import { LoonaLink } from '@loona/core';
export interface LoonaProviderProps {
children: React.ReactNode;
loona: LoonaLink;
states: any[];
}
export declare class LoonaProvider extends React.Component<LoonaProviderProps> {
static propTypes: {
states: PropTypes.Requireable<any[]>;
loona: PropTypes.Validator<object>;
children: PropTypes.Validator<string | number | boolean | {} | PropTypes.ReactElementLike | PropTypes.ReactNodeArray>;
};
render(): JSX.Element;
}