UNPKG

@atlaskit/global-search

Version:

A cross-product search component (batteries included)

17 lines (16 loc) 660 B
import React from 'react'; import { ConfluenceFeatures, JiraFeatures } from '../util/features'; interface State { features: (ConfluenceFeatures | JiraFeatures) | undefined; } export interface FeaturesProviderProps { features: ConfluenceFeatures | JiraFeatures; } export declare function injectFeatures<T>(Component: React.ComponentType<T & FeaturesProviderProps>): (props: Pick<T, Exclude<keyof T, keyof FeaturesProviderProps>>) => JSX.Element; export default class FeaturesProvider extends React.Component<FeaturesProviderProps, State> { state: { features: ConfluenceFeatures | JiraFeatures; }; render(): JSX.Element; } export {};