@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
30 lines (25 loc) • 748 B
text/typescript
import { MemberInfo, TideClientConfig } from '@qite/tide-client';
export interface LoginProps {
tideClientConfig: TideClientConfig;
portalId: number;
languageCode: string;
imageSrc?: string;
logo?: React.ReactNode;
isLoginPage: boolean;
isMemberConfirmation: boolean;
isResetPassword: boolean;
// onLanguageChange: (lang: string) => void;
member?: MemberInfo;
setMember: (member: MemberInfo) => void;
handleBackToHome: () => void;
handleBackToLogin: () => void;
}
export interface LoginComponentProps {
tideClientConfig: TideClientConfig;
portalId: number;
languageCode: string;
member?: MemberInfo;
setMember: (member: MemberInfo) => void;
handleBackToHome: () => void;
handleBackToLogin: () => void;
}