@cpmech/gate-native
Version:
React Native for my Gate SignUp Component
41 lines (40 loc) • 1.1 kB
TypeScript
import React from 'react';
import { GateStore } from '@cpmech/gate';
import { IStyleButton, IStyleTypeA, IconKind } from '@cpmech/rncomps';
export interface IFonts {
size?: {
message?: number;
error?: number;
header?: number;
subHeader?: number;
footnote?: number;
smallFootnote?: number;
};
familiy?: {
message?: string;
error?: string;
header?: string;
subHeader?: string;
footnote?: string;
smallFootnote?: string;
link?: string;
};
}
export interface IGateSignUpViewProps {
gate: GateStore;
iniEmail?: string;
simplePassword?: boolean;
marginTop?: number;
colorIcon?: string;
colorText?: string;
colorLink?: string;
colorError?: string;
styleInput?: IStyleTypeA;
styleButton?: IStyleButton;
buttonHeight?: number;
buttonBorderRadius?: number;
buttonMinWidth?: number;
iconKind?: IconKind;
fonts?: IFonts;
}
export declare const GateSignUpView: React.FC<IGateSignUpViewProps>;