@flexis/ui
Version:
Styleless React Components
21 lines • 684 B
TypeScript
import { ReactNode, Component } from 'react';
import PropTypes from 'prop-types';
export interface IProps {
children?(isOffline: boolean): ReactNode;
onChange?(isOffline: boolean): any;
}
export default class Offline extends Component<IProps> {
static propTypes: {
children: PropTypes.Requireable<(...args: any[]) => any>;
onChange: PropTypes.Requireable<(...args: any[]) => any>;
};
private unsubscribeOnlineEvent;
private unsubscribeOfflineEvent;
render(): {};
componentDidMount(): void;
componentWillUnmount(): void;
private onChange;
private addEffects;
private removeEffects;
}
//# sourceMappingURL=Offline.d.ts.map