oak-general-business/es/components/user/manage/detail/web.d.ts

31 lines
856 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, {
nickname?: string;
avatar?: string;
name?: string;
mobile?: string;
userState?: string;
birth?: string;
idState?: string;
gender?: string;
userStateColor: string;
userStateStr: string;
idStateColor: string;
idStateStr: string;
mobileCount: number;
mobileText: string;
actionDescriptions: Record<string, {
icon: {
name: string;
};
label: string;
}>;
executableActions: string[];
mobileUpdatable: boolean;
}, {
onActionClick: (action: string) => Promise<void>;
onMobileItemClicked: () => void;
}>): React.JSX.Element;