@gpa-gemstone/react-interactive
Version:
Interactive UI Components for GPA products
23 lines (22 loc) • 702 B
TypeScript
import * as React from 'react';
import { Application } from '@gpa-gemstone/application-typings';
interface IProps {
HomePath: string;
DefaultPath: string;
Logo?: string;
OnSignOut?: () => void;
Version?: string;
UserRoles?: Application.Types.SecurityRoleName[];
AllowCollapsed?: boolean;
NavBarContent?: React.ReactNode;
HideSideBar?: boolean;
UseLegacyNavigation?: boolean;
}
interface IApplicationRefs {
mainDiv: HTMLDivElement | null;
navBarDiv: HTMLDivElement | null;
}
declare const _default: React.ForwardRefExoticComponent<IProps & {
children?: React.ReactNode | undefined;
} & React.RefAttributes<IApplicationRefs>>;
export default _default;