@equinor/fusion-react-person
Version:
React component for displaying an person information
15 lines • 778 B
TypeScript
import { type PropsWithChildren } from 'react';
import type { PersonResolver } from '@equinor/fusion-wc-person';
/** Person provider properties for the resolver */
export type PersonProviderProps = {
/** Person resolver interface that contains search, getDetails, getInfo and getPhoto functions */
readonly resolve: PersonResolver;
};
/**
* Person provider component that checks and sets the resolver given as components property
* @param props resolver and children
* @returns wrapped fusion web-components person provider with its reference around children
*/
export declare const PersonProvider: (props: PropsWithChildren<PersonProviderProps>) => import("react/jsx-runtime").JSX.Element;
export default PersonProvider;
//# sourceMappingURL=PersonProvider.d.ts.map