27 lines
829 B
TypeScript
27 lines
829 B
TypeScript
import React from 'react';
|
|
import { WebComponentProps } from 'oak-frontend-base';
|
|
import { EntityDict } from '../../../../oak-app-domain';
|
|
export default function Render(props: WebComponentProps<EntityDict, 'user', false, {
|
|
name: string;
|
|
nickname: string;
|
|
mobileValue: string;
|
|
mobileValueReady: boolean;
|
|
oakId: string;
|
|
relations: EntityDict['relation']['OpSchema'][];
|
|
entity: keyof EntityDict;
|
|
entityId: string;
|
|
isNew: boolean;
|
|
setPasswordConfirm: (value: boolean) => void;
|
|
passwordRequired: boolean;
|
|
pwdMin: number;
|
|
pwdMax: number;
|
|
needVerify: boolean;
|
|
regexs: string[];
|
|
tip: string;
|
|
mode: 'all' | 'plain' | 'sha1';
|
|
}, {
|
|
onMobileChange: (value: string) => Promise<void>;
|
|
onConfirm: () => Promise<void>;
|
|
onReset: () => void;
|
|
}>): React.JSX.Element;
|